deepin linux 扩展/home

  • Post author:
  • Post category:linux




/home空间不足,进行扩容(迁移)

使用deepin 15.11 一年多了。 由于固态硬盘只有128GB,只给/home分配了不到60G的空间。 现在一直在提示“系统可用磁盘空间不足”。 电脑上还有1T的机械硬盘,还有不少可用空间,于是决定把/home迁移到这块机械硬盘。

  • 使用GParted调整出来100G空间,格式化为ext4,挂载并查看这个新分区的UUID
  • 终端执行命令

    vscode /etc/fstab

    (我电脑上安装了vscode,使用gedit、nano、vim也都是可以的),编辑后保存

    # /dev/sda5 这是目前的 /home    
    UUID=bf735dc6-99e2-4422-94ef-02b332550009 /home ext4 rw,relatime,commit=600,data=ordered 0 2
    # /dev/sdb2 复制上面行的内容修改UUID和挂载位置:新分区的UUID /media/home
    UUID=新分区的UUID /media/home ext4 rw,relatime,commit=600,data=ordered 0 2
    
  • 终端执行命令

    sudo rsync -aXS /home/. /media/home/.

    将/home目录全部拷贝至/media/home,拷贝过程需要n分钟(毕竟50个G的文件呢)
  • 再次修改

    /etc/fstab

    文件,注释掉原先的

    /home

    那一行,新分区的

    /media/home

    修改为

    /home

    ,重启电脑。

完美迁移,现在的系统挂载的

/home

已经是新分区了。原先的

/home

上的内容可以清理掉了。



版权声明:本文为lzxomg原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。