1.查看系统是否安装有gparted工具,方法如下图
2.若没有,输入sudo apt-get install gparted安装
3.打开gparted如下图
4、依次删除/dev/sda5、/dev/sda2,最后只剩下sda1和未分配,效果如下图
5、然后右键"sda1"项进行调整大小, 将磁盘容量调整到合适的大小并预留空间作为交换区,交换区的大小为你系统内存的大小
再右键"未分配"进行扩展分区出extended分区,然后新建逻辑分区linux-swap,新更改的linux-swap分区在启动后可能会无法识别,需要重新设置,后面会有介绍,如下图
6、最后点击打钩(Apply)提交生效
7、打开虚拟机终端,输入 df -hl ,查看你的sda1分区是否扩容成功,发现在前面分区的时候,删掉了旧的的linux-swap分区,添加了新的swap分区,而在系统启动的时候,未成功挂载
![]()
8、现在,再查看交换分区 llinux-swap的大小,输入指令sudo free -m![](https://img-blog.csdn.net/20171129172447627?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQva2VlcGZldmVy/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
9、首先输入,查看linux-swap 分区的设备路径
![]()
10、输入 sudo vim /etc/fstab 打开配置文件 作如下修改,前面的路径要根据上图看到的设备路径进行修改
![]()
修改结束后,点击保存,并关闭。
11、在终端输入sudo swapon -a 执行成功后输入sudo free -m再次查看 配置完成
![]()