原本的ubuuntu硬盘分区不太合理,再加上数据越来越多,所以需要讲其它硬盘上的分区扩展到home目录。当然也可以是其它任意目录,方法是一样的。
在windows上释放相应的空间
直接在磁盘管理里面删除卷即可,相应的存储空间变为灰色
新建分区
进入ubunutu系统,使用gparted在刚才释放的空间上新建分区,格式为ext4 此时,新建的分区就是我们需要挂载的
比如:我之前的\目录一共60G,现在我有一个240G的空闲存储空间,那么我可以将这240G的空间新建一个分区合并到我的\目录
查看分区信息
sudo fdisk -l
sudo blkid
通过观察内存大小,找到对应分区的名称,像我的是/dev/sda2
移动文件
因为我需要扩充/home目录,所以需要将目前的/home目录下的所有文件移动到一个新的分区里
sudo mkdir /media/home_new
sudo mount /dev/sda2 /media/home_new
cd /home
sudo cp -a * /media/home_new
此时,/home目录已经在新分区里面存在了,你可以查看/media/home_new目录,里面与/home目录一样
删除目录
慎重!此时可将/home目录下的个人文件全部删除,因为这个目录已经不在需要了,建议保留系统原本的文件夹,只删除个人创建的文件夹
挂载目录
系统每次开机会根据/etc/fstab
里面的配置信息挂载分区
sudo vim /etc/fstab
- 在文件最后添加
/dev/sda2 /home ext4 defaults 0 0
重启
sudo reboot
df -kh
即可看到新分区已挂载到/home目录上,文件夹查看/home属性,可见已成功扩容