1.安装gparted
sudo apt-get install gparted
命令行输入gparted,查看分区情况:
比如我现在根挂载点空间不够,要对dev/nvme0n1p7进行扩容。现在是不可以进行操作的,旁边被锁住了。
2.进入Windows系统,给linux分配未使用空间
- 打开磁盘管理器
- 找一个盘压缩卷,分配未使用空间,我这里分配500MB
- 下图显示分配好的空间
3.从U盘启动 Linux
这一步安装过双系统的比较熟悉
- 首先制作启动U盘
- 我使用的是balenaEtcher,选择好烧录就可以了(我的是20.04,可以选择自己系统的映像文件)
- 插入U盘,进入BIOS,不同的主板进入BIOS的方法不一样,大家可以自行搜索
- 进入BIOS选择从U盘启动,我这里拖到第一个就行了
4.分区
从U盘启动ubuntu
试用ubuntu,怕英语看不懂的,语言选择中文
启动 gparted,命令行输入gparted。可以看到这里有未分配的500MB,就是我们在Windows系统下压缩的,我们现在要分配给/dev/nvme0n1p7。因为两个分区不相邻,我们首先把未分配区域移动/dev/nvme0n1p7相邻区域
首先移动到/dev/nvme0n1p9前面
![]()
重复上述操作,直到移动到 /dev/nvme0n1p7相邻区域(具体来说移动到后面就可以了)
可以看到/dev/nvme0n1p7相邻区域空间后面出现504MB可用空间(别问怎么多了,一问就是这里移动的时候其他盘空间少了点)
之后就是漫长的等待了
关机重启就可以了,等待显示下面的界面。最后拔出U盘就可以了。