由于在安装ubuntu系统的时候没有考虑到到底需要多大内存,分区大小也是根据别人的建议随便设置了一个值,导致在后续文件和资料比较多的时候遇到/home目录下空间不够的情况,这时除了卸载软件以及重装系统以外,还有一个选择就是将其他盘挂载到/home的子目录下来,这一过程之前从来没经历过,可谓花费了一些精力。
1、使用Gparted增加分区
首先在ubuntu下安装gparted,终端命令输入:
sudo apt-get install gparted
sudo gparted
授权进入后可以看到:
可以看到我的home分区只有190G,而未分配的有520G(上图为调整之后的结果),此次要做的操作是分出300G来挂在到home目录下。
因此对未分配空间右键,选择“更改大小/移动”,更改需要调整的大小即可,对于初始目录不同与我的截图而需要调整的,可以参考这几篇讲解:http://worldant.blog.sohu.com/100113405.html,https://blog.csdn.net/code_segment/article/details/79237500,https://blog.csdn.net/Hhrock/article/details/69398174,https://blog.csdn.net/start_0912/article/details/82703938
2、查看磁盘信息
fdisk命令如下:
sudo fdisk -l
输出为下图:
查看分区的UUID命令:
sudo blkid
输出为下图:
根据这两幅图,我们知道可以挂载到/home下的子目录里的是本文挂载/dev/sda3。
3、创建挂载点
命令如下:
cd /hqd/ubuntu
mkdir NewDisk
注:/home/hqd就是你当前登陆用户的目录
4、卸载原磁盘
查看磁盘挂载点:
df -kh
输出为下图:
注意:此图为本人挂载好之后的截图,在没有挂载好时要查看sda3是否挂载在其他位置,再对其进行挂载会出现错误,所以需要先取消挂载,用到的命令如下:
sudo umount /dev/sda5
df -kh
执行命令后看到没有再挂载了即可进行下一步。
5、永久性挂载分区——修改分区文件/etc/fstab
输入如下命令,编辑/etc/fstab
sudo gedit /etc/fstab
内容如下:
修改方法:
先找到/dev/sda5分区对应的UUID
sudo blkid /dev/sda3
得到:
然后,我们按照/etc/fstab文件中的格式添加一行如下内容:
UUID=eb7568d0-fa94-4a1a-9fe6-75ff37faa310 /home/hqd/NewDisk ext4 defaults 0 2
其中第一列为UUID, 第二列为挂载目录(该目录必须为空目录),第三列为文件系统类型,第四列为参数,第五列0表示不备份,最后一列必须为2或0(除非引导分区为1) .
如下:
保存并退出即可。
6、挂载
最后使用命令mount -a看是否成功:
sudo mount -a
df -kh
成功结果:
可以看见/dev/sda3已经成功挂载到了/home/hqd/NewDisk目录下了。