环境:在ubuntu 14.04LTS搭建的虚拟机环境,安装的虚拟机为winxp
随着虚拟机winxp的不断使用,磁盘空间也在不断的增大。特别是对Virtualbox来说,动不动就是几G的增长。
此虚拟机为xp,物理机是Ubuntu14.04.
第一步 打开xp虚拟机
先对xp进行碎片整理,要进行碎片整理需要使用到微软自带的工具。Sysinternals Suite。
通过运行cmd,进入到Sysinternals Suite文件夹内执行,sdelete -z,这个命令为不同的盘符下执行,就是对当前的盘符进行磁盘碎片整理。
第二步 关闭xp虚拟机,在物理机上操作。
针对这种情况,可以对vdi磁盘文件进行压缩,使用virtualbox的管理工具vboxmanage可以实现对vdi格式的磁盘进行压缩。
$ sudo vboxmanage modifyhd XC_XP.vdi --compact
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
看了下测试结果,压缩率有50%。
具体参考:http://www.cnblogs.com/findumars/p/3897818.html