场景
刚装Ubuntu系统的时候还很年轻,只给/home分配40G空间,没一阵子就发现home不够用了,装系统时刚好分出了一个80G的空闲分区,于是就想把这个80G的这块挂载到/home
操作
1.查看分区信息
sudo fdisk -l
找到以下这一行
/dev/nvme0n1p5 314576896 488394751 173817856 82.9G 7 HPFS/NTFS/exFAT
上面的/dev/nvme0n1p5
就是我们要找的设备名,它对应的是80G这块分区。
2.格式化分区(可选)
我们的新分区必须是ext格式的,如果还不是,得先格式化成ext格式的。现在主流是ext4,我们把它格式化成ext4格式的
sudo mfks -t ext4 /dev/nvme0n1p5
注:
/dev/nvme0n1p5
是上面我们查到的设备名
3.转移数据
我们先把数据转移到80G这个分区
cp -p -r /home/* /new_part
注:/new_part是80G那个分区的路径。查看分区路径的方法:打开该分区,右键打开终端模拟器,就可以看到分区的路径了。
4.将新分区挂载到/home
执行
sudo gedit /etc/fstab
找到/home原先的挂载语句,在行前加个#号,将它注释掉
#UUID=b667eb6a-0deb-4373@H_301_71@-b6d1@H_301_71@-c906f2c70f74 /home ext4 defaults 0 2
在后面添加以下行
#home
/dev/nvme0n1p5 /home ext4 defaults 0 2
注:/dev/nvme0n1p5是上面第一步查到的设备名
操作完成后,重启电脑