问题描述
我的虚拟机因具有快照,无法直接扩展磁盘。后来在虚拟机中添加了一个磁盘分区deb/sdb,挂载到了/work目录下。但是我想扩展home目录空间,通过查阅相关blog,使用mount命令中间处理,对home目录进行迁移,不改变原有结构,不用重装系统,能很好解决问题。
具体步骤
#### 1-创建目录
sudo mkdir /mnt/home
#### 2-把/dev/sdb临时挂载到/mnt/home
sudo mount /dev/sdb /mnt/home
#### 3-把home下的东西拷到挂载的目录下,备份
sudo cp -a /home /mnt/home/
#### 4-把home下的东西删干净
sudo rm -rf /home/*
#### 5- 卸载硬盘
sudo umount /dev/sdb
#### 6-查看分区的挂载情况
df –h
#### 8-重新挂载/dev/sdb到home
sudo mount /dev/sdb /home
#### 9-修改/etc/fstab文件,实现开机自动挂载
sudo gedit /etc/fstab
末尾增加一行
/dev/sdb /home ext4 defaults 0 0
#### 10-保存之后重启系统,查看分区的挂载情况
df –h
结语
最后欢迎大家点赞👍,收藏⭐,转发🚀,
如有问题、建议,请您在评论区留言💬哦。
参考:
[1] 解决ubuntu home目录不够扩容问题
[2] (详细讲解)解决ubuntu根目录/和用户目录/home分区太小(重新挂载home以及其他目录)
[3] linux把新硬盘挂载到home_linux 挂载硬盘到home目录下
[4] 第12章 File System 檔案系統