zoukankan      html  css  js  c++  java
  • Linux系统把/home重新挂载到其他硬盘或分区

    一开始没有做好规划,导致/home空间不足,再加上分区表不是GPT,导致无法扩展超过2T,因此需要重新划分一块更大的硬盘给/home。

    1.把新挂载的4T硬盘进行分区和格式化

    2.创建目录

    sudo mkdir /media/home

    3.把/dev/sdb1挂载到/media/home

    sudo mount /dev/sdb1 /media/home

    4.同步/home到/media/home,同步时间根据数据量大小决定,建议在系统空闲时操作

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

    5.同步完成后重命名/home

    sudo mv /home /home_old

    6.新建/home

    sudo mkdir /home

    7.取消/dev/sdb1挂载

    sudo umount /dev/sdb1

    8.重新挂载/dev/sdb1到home

    sudo mount /dev/sdb1 /home

    9.查看/dev/sdb1的UUID

    blkid

     

    10.把UUID复制下来,修改/etc/fstab文件,实现开机自动挂载

    sudo gedit /etc/fstab

    在文件最后添加如下内容:

    # home 4T

    UUID=8da46012-ab9c-434f-a855-2484112fd1a7 /home ext4 nodev,nosuid 0 2 

    11.保存之后重启系统,查看分区的挂载情况

    df –h

     

    12.确认一切正常后删除/home_old

    sudo rm -rf /home_old

    至此,给/home增加空间的工作就完成了。

  • 相关阅读:
    做题总结
    关于SQLSERVER中用SQL语句查询的一些个人理解
    关于SQLSERVER联合查询一点看法
    C#中怎样实现序列化和反序列化
    java内部类的使用
    C#抽象类
    匿名类
    Foreach能够循环的本质
    C#索引器
    深入了解接口的使用
  • 原文地址:https://www.cnblogs.com/saszhuqing/p/8716644.html
Copyright © 2011-2022 走看看