如图片所示,红色框出来的区域为我当前的ubuntu系统的所有分区,包括/home、/、swap分区,现在的home分区是103G,紧挨着/home的就是一个158G的空闲分区(亮绿色区域),我如何将/home原来的103G和这个158G合并起来,而且不需要重新装Ubuntu系统,合并后不影响原来的ubuntu系统,只是单纯的将home分区扩大而已。
分析:由于/home分区和E盘相邻,可以采用删除该两个分区在新建
你先把/home分区下的数据拷贝出来,你可以将其复制到windows的D盘
然后进入ubuntu系统,设置下次启动,不要开启X server(即图形界面),修改
/etc/default/grub文件找到GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
将其改为:
GRUB_CMDLINE_LINUX_DEFAULT="text",重启
以root的身份登录:
# umount /home
# fdisk /dev/sda
d 回车
3 回车
d 回车
4 回车
n 一直回车
wq 回车
得到新建分区的设备名字,可能是/dev/sda3(依你的情况而定)
编辑/etc/fstab ,将 /home 那行的设备名改为新建的设备名
将步骤3的文件改回去
reboot
注意删除分区时别误操作
温馨提示:答案为网友推荐,仅供参考
第1个回答 2014-01-05
用 tar 命令把各个目录 tar 出来,然后把两个分区删除,再用安装光盘启动进入“试用”模式(相当于 Windows 的 PE)启动,建立一个包括了两个分区空间总和的新分区并 mount 上它,再把 tar 出来的东西 tar 回去。