装好ubuntu之后,发现分区有点问题: /boot 分得太大了, /home 太少了,我想把它加大点, 高手们有何良策

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了装好ubuntu之后,发现分区有点问题: /boot 分得太大了, /home 太少了,我想把它加大点, 高手们有何良策相关的知识,希望对你有一定的参考价值。

我想的是把boot分区单独分出来,这样以后重装电脑的时候就省去很多的麻烦。
对我的数据也起到很好的保护作用。
在根目录下还有几个文件夹想单独拿出来。
用什么方法阿?

我是双系统,在windows xp下安装的Ubuntu,没有采用wubi的方式安装。因为原来的windows占了太多的硬盘,我就把一个ntfs的盘符格式化了,然后在Ubuntu里更改为ext4的格式。但是问题来了,重启电脑进Ubuntu就是不会自动加载上我新做出来的盘。 我就想把这个盘加载上,然后把boot文件夹全部转移到这个新的盘符里。

贴出我的df -h
文件系统 容量 已用 可用 已用% 挂载点
/dev/sda7 3.9G 3.4G 334M 92% /
none 434M 316K 434M 1% /dev
none 438M 324K 438M 1% /dev/shm
none 438M 84K 438M 1% /var/run
none 438M 0 438M 0% /var/lock
none 438M 0 438M 0% /lib/init/rw
none 3.9G 3.4G 334M 92% /var/lib/ureadahead/debugfs

你是双系统还是单系统?系统文件已经占两个区了,你还想占几个区?

如果是双系统的化,只想改变一下分区大小的化,还是很简单的!

下载UCloner-10.04.4,备份分区,放在非系统盘。进windows删除分区,重新分配。然后重启,进live cd ,运行UCloner-10.04.4,恢复备份至你你想要的分区。再重启,如你所愿了。

这事我干多了。 

UCloner-10.04.4应该可以做到,先备份系统,再在windows下设分区,然后按自己的要求恢复,我没有亲自实验,你可以试试。但好像是至多分成系统文件夹和home文件夹,应该也能满足你吧?

上图一张:

参考技术A 下面是直接在网上见到的操作方法,看了下觉得可以。不过,根据不一定非再制作一个gpartedlivecd,如果有系统的livecd的话,在用livecd启动后安装一个gparted就好,但这样操作步骤可能就不太一样了。
另外,上面好像没有说要调整fstab文件的,修改后应该修改该文件实现一些分区的自动挂载。
推荐用gparted-LiveCD进行调整
一、准备
1、下载最新版本的gparted镜像文件:http://sourceforge.net/project/showfiles.php?group_id=115843&package_id=173828
2、将gparted镜像文件刻录成光盘或压制在U盘上制成LiveUSB
3、虽说是无损调整,但为了安全起见(万一停电咋办?),建议备份重要数据到移动硬盘上
4、在Bios中,将启动顺序设置为首先光驱启动(如果是用LiveUSB,应设为USB-HDD)
二、调整分区
1、将光盘放入光驱(如果是用LiveUSB,插上U盘),重启电脑
2、进入gparted启动界面,直接选Defalt settings
3、第二个界面继续按回车
4、接下来选语言,输入“26”回车(就是简体中文,尽管汉化不全)
5、接着提示将要进入X-Windows界面,回车
6、进入gparted,就会发现和瘟到死的PQ相似的界面,实际操作也是一样的,而且也支持瘟到死分区的调整
7、点击你要腾出空间的分区,弹出右键菜单选择“Resize/Move”

8、用鼠标托动或数字精确调整要释放的空间大小,若要释放在分区头部拉左侧的控制条(输入第一行数值),若要释放在分区尾部拉右侧的控制条(输入第三行数值),调整好之后点“更改大小/移动”按钮

9、点击欲扩大容量的分区,弹出右键菜单选择“Resize/Move”

10、按照第8步的方法操作,只是现在变成扩大分区容量而已
11、点击“Edit”菜单,选择“Apply All Operations”

12、再次确认要调整分区容量后,gparted开始调整分区,完成后点“Close”按钮
13、点“gparted”菜单,选“Quit”关闭gparted窗口,再双击左上角的“Exit”按钮退出gparted系统
14、在弹出的窗口中选“Reboot”重启电脑,退出时系统会提示你取出光盘
三、可能存在的问题
可能会发生swap分区丢失的情况,可在终端中用“free -m”命令查看swap分区是否激活(是否显示容量),如果未激活,可用“sudo mkswap /dev/sdaX”命令(X为swap分区的编号)进行激活,并将激活所得的UUID码替换掉“/etc/fstab”文件(需要管理员权限)中原来swap分区的UUID编码,重启后即可自动激活挂载
具体操作方法,请进Ubuntu官方论坛中查找,有教程帖
警告:对swap分区的激活操作及对fstab文件的修改应谨慎,必需仔细核对修改的值
参考技术B 如果两个分区是靠在一起的就很简单了,可以先备份好两个分区的数据,然后umount这两个分区(先用df看看,并记住这两个分区的设备文件名),然后用fdisk把这两个分区删了,就有一块空白的没分区的区域了,在这个区域最前面分100M出来给/boot,然后剩下的全部分给/home,分好区以后退出fdisk,mount好两个分区,还原数据,再对应修改一下/etc/fstab文件,就好了。

最好是把你df -h的结果贴出来

ubuntu刚安装好之后apt-get使用异常

 gaozhang

刚安装好之后,想执行apt-get update 任务,出现以下错误提示

 

 
技术图片

提示说明apt正在执行,我们就野蛮的将apt进程杀、死即可,不过有点多,一个个kill

 

 
技术图片

执行完之后再次执行即可kill,再次执行apt-get install update,正常运行。

以上是关于装好ubuntu之后,发现分区有点问题: /boot 分得太大了, /home 太少了,我想把它加大点, 高手们有何良策的主要内容,如果未能解决你的问题,请参考以下文章

Windows 10+Ubuntu 16.0在MBR分区上安装双系统之后没有Windows 10的启动菜单解决方法

安装好ubuntu后 怎么给硬盘分区?

CentOS安装过程中分区/swap和/home位置改变

虚拟机上装好系统与软件,发现容量有点小还能扩充吗?

ubuntu 中怎么解决root用户下除主分区外其他文件系统的权限问题?

想装个windows10+Ubuntu双系统磁盘怎么磁盘分区?