环境
Deepin 20.9
Gparted-live 1.1.0-5
Gparted镜像下载:Download gparted-live-1.1.0-5-amd64.iso (GParted) (sourceforge.net)
下载的比较慢,有能力的科学上网会下的快一点点。
注意事项
通过此种方式扩容会导致虚拟机开机变慢的问题(大概会导致虚拟机开机时间达到2min左右),产生原因可自行查询,但是能查到的解决方案都无法解决这个问题,因此对这方面有要求的请慎重。
扩容步骤
1. 在虚拟机设置中拓展分区。此步骤需要关闭虚拟机。
2. 在CD/DVD中,点击浏览,选择刚刚下载好的Gparted镜像,并勾选“设备状态->启动时连接”
3.在关机状态下,点击打开电源时进入固件,进入deepin的bios.
用方向键切换到Boot选项,也就是启动顺序。最开始的启动顺序应该如下:
使用上下方向键选定CD-ROM Drive,按+键把它移到最前面,也就是让Deepin开机时进入cd驱动器;随后按f10保存。在弹出来的窗口中按回车。之后会立即进入Gparted启动盘,如果没有进入,重启虚拟机。
Gparted默认显示很小,建议点击右上角“自由拉伸”。
进入这个界面后,选定第一个,按回车即可
4.在下一个界面中选择第二个Don't touch keymap,回车。
5. 在下一个界面中键入26(也就是简体中文)回车
6. 在下一个界面中键入0,进入Gparted图形界面。
7.进入图形界面后,点击桌面的Gparted,进入Gparted工具。
8.由于最大只能有4个分区,所以需要先把SWAP分区也就是sda4给删掉。
9.右键点击backup盘,点击更改大小。
10.把Backup原来的存储空间移到最右边:
11.右键点击sda2,选择更改大小。
为什么要点击sda2而不能直接操作sda7也就是我们的数据盘?因为数据盘sd7是挂载在sda2上面的,我们需要先给sda2扩容,sda7才能使用这部分存储空间。
12.此时可以发现sda2已经可以使用这块未分配的磁盘。 注意不要完全使用这块空间,在“之后的空余空间”处输入6G左右的空间。还记得我们在第八步把swap给删了吗?这是虚拟内存空间。后面还需要加回来的。
13.右键点击sda7,此时就可以把这块未分配的磁盘扩容到sda7,也就是我们的数据盘中。
14.右击这块未分配的6G大小的空间,选择新建。文件系统选择linux-swap.
15.点击绿色的勾勾,apply我们的更改。耐心等待更改完成。
16.点击close,随后关闭虚拟机。
17.回到虚拟机设置,取消勾选启动时连接。
18.重新开机。此时,发现已扩容完毕。
如需扩容系统盘,操作类似,不再赘述。