VirtualBox VDI 磁盘镜像 - 压缩

本文提供了一套详细的步骤来减少Windows和Linux虚拟机的磁盘占用空间。首先在虚拟机内部清理垃圾文件并进行磁盘碎片整理,接着使用特定工具将未使用的磁盘空间标记为零,最后通过物理主机上的工具压缩VDI磁盘镜像。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

原文转自:http://www.hooto.com/home/rui/blog/archives/5144.html

~~~~~~~~~~

指导思想

1.虚拟机:清理系统,卸载、删除系统垃圾文件

2.虚拟机:将磁盘数据靠“前”移动,并将剩余磁盘空间写“零”

3.物理主机:清除“零”字节空间,使用VBoxManagemodifyhd工具压缩VDI磁盘镜像文件

Windows虚拟机

1.虚拟机:删除系统垃圾文件,运行磁盘整理程序...

2.虚拟机:用SDelete工具写"零",下载地址http://technet.microsoft.com/en-us/sysinternals/bb897443.aspx,在命令行下执行"sdelete-c"...关机...

3.物理主机:执行"VBoxManagemodifyhd/the-path-of-VDI.vdi--compact"

Linux虚拟机

1.虚拟机:清理、卸载系统垃圾文件

2.虚拟机:写“零”,好像"ddif=/dev/zeroof=/fillerup.zero"方法并不是很有效,几经苦难在官方网站找到一个很老的“终极办法”(链接)!

2.1用一张LiveCD(ubuntu)启动虚拟机,使用System-Administration-GParted分区软件,将虚拟硬盘空间收缩到最小,应用...

2.2在刚才腾出来的空间上建立新分区,执行"ddif=/dev/zeroof=/dev/{?}",然后删除此分区

2.3回到主分区,恢复它的所有空间,应用...关机...

3.物理主机:执行"VBoxManagemodifyhd/the-path-of-VDI.vdi--compact"

测试环境

物理主机:Linux2.6.28,Ubuntu9.0464-bit,VirtualBox2.2.4

虚拟主机:Debian5.0.064-bit,Windows200332-bitsp2

流水

使用VMwareServer1.0.*forLinux很长时间,免费,好用!Server2.0发布后,1.0进入维护,其最新的1.0.9可以安装在bit-64位的系统上,确不能很好的跑bit-64虚拟机;Server2.0支持bit-64Host/Guest,但...体积过于庞大,但在我的计算机上运行起来,一个字“慢!”.

VirtualBox2.2.4很不错,免费,开源,运行很快,功能已然全面,推荐:->

--EOF--

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值