VirtualBox 虚拟机释放Ubuntu空间的方法

使用虚拟机安装系统的都知道随着使用虚拟机的镜像文件只增不减,虽然实际使用的空间可能没有那么多,这时候就会挤占了物理机的磁盘空间,那么就需要释放一下。
虽然网上教程很多,但每次都要再查找一番,比较麻烦,所以还是自己记录一下。


步骤一:

在ubuntu的命令行下输入:

sudo dd if=/dev/zero of=/EMPTY bs=1M
#过了一会后会出现磁盘被写满了,这时按Ctrl+C推出
#接着把/EMPTY文件删除
sudo rm -f /EMPTY

步骤二:

在windows下打开cmd,找到对应的虚拟机镜像文件.vdi,
然后使用VBoxManage进行压缩。

"E:\A_Software\VirtualBox\VBoxManage.exe" modifyhd ubuntu_16.vdi --compact

这是一个漫长的等待过程,等执行到100%就压缩完成了。
在这里插入图片描述