针对对象:磁盘空间不够,需要新加磁盘空间的工程师。
下面我将用ubuntu16.04做示例。 
1:编辑虚拟机设置 -> 磁盘 -> 可以先磁盘整理,也可以不整理,根据自己的需求。-> 如果扩展不亮的话需要先删除快照(此处不详细讲解,各位工程师删个快照应该没问题的吧)
2:点击磁盘扩展 -> 给自己需要扩展的大小(最终大小空间,建议尽量大一些)-> 扩展 -> 确定就行。(有弹窗也确定)
3:开启虚拟机 -> 安装gparted -> 运行gparted(此软件是管理你的内存分区用的)(输入sudo apt-get install gparted安装gparted,然后sudo gparted运行)-> 打开软件如下图所示
简单介绍下:sd5是交换分区。
4:一定要先禁用交换空间,这样才能删除sda5。先删除sda5,再删除sda2,。(目的就是为了主分区和未分配之间没有间隔,这样你才能加在主分区里面)
5:右键sda1,选择第三个调整大小,接下来就会出现下图 -> 建议输入空余空间2048m(2G),这个以后作为交换空间的预留。然后点调整大小确定就行。
6:右键下面的未分配区域,先加一个扩展分区,内容如下。改成一样之后点添加就行
7:再点击下面的未分配,切记要是逻辑分区然后文件系统要linux-swap,做成一样点添加就行
8:恭喜你,到这里就大部分完成了,点这个对钩符号,一直确定就行。然后关闭这个软件
9:打开一个终端。df查看内存占用,发现已经加进去了,已用大大降低了。-> free查看交换分区发现是0 ,不用着急直接sudo swapon /dev/sda5 挂上去就行,再free查看,交换分区有了。
10:你已经完成了磁盘扩展,开心的划水吧