码迷,mamicode.com
首页 > 其他好文 > 详细

【转】减小virtualbox虚拟硬盘vdi文件的大小

时间:2015-03-14 11:00:39      阅读:396      评论:0      收藏:0      [点我收藏+]

标签:

原文网址:http://www.sijitao.net/1777.html

virtualbox虚拟机运行久了之后就会发现,磁盘镜像vdi文件越来越大。即使你把虚拟机中的大文件删除,这个vdi文件占用的空间还是不变。也就是说动态扩展的vdi文件只会大,不会小。那么大的文件对于备份和分享都不是很方便,所以有必要的时候可以进行压缩处理。virtualbox界面没有提供图形界面的方式可以让我们来压缩虚拟硬盘大小,不过幸好可以通过命令来解决。主要分碎片整理和压缩两步。

虚拟机碎片整理

第一步要做的是碎片整理,打开虚拟机,执行下面的命令:

sudo dd if=/dev/zero of=/free bs=1M
sudo rm -f /free

如果是windows,那么可以下载Sysinternals Suite并执行sdelete –z即可。这个没试过。

压缩磁盘

关闭虚拟机,然后通过vboxmanage modifyhd中的--compact来进行,例如:

VBoxManage modifyhd ubuntu.vdi --compact

实际测试我的一个50G的文件压缩成只有15G,效果还是蛮明显的。

【转】减小virtualbox虚拟硬盘vdi文件的大小

标签:

原文地址:http://www.cnblogs.com/wi100sh/p/4337108.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!