Ubuntu单独挂载分区的home空间越来越小了,如何利用硬盘上空余的分区与home分区合并,扩展home空间大小。

如图片所示,红色框出来的区域为我当前的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 回去。
相似回答