VirtualBox VDI 磁盘镜像 - 压缩

转载 2010年12月10日 16:46:00

http://www.hooto.com/home/rui/blog/archives/5144.html

VirtualBox VDI 磁盘镜像 - 压缩

指导思想

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

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

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

Windows 虚拟机

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

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

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

Linux 虚拟机

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

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

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

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

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

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

测试环境

物理主机: Linux 2.6.28, Ubuntu 9.04 64-bit, VirtualBox 2.2.4

虚拟主机: Debian 5.0.0 64-bit, Windows 2003 32-bit sp2

流水

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

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

--EOF--

VirtualBox磁盘镜像文件(VDI, VMDK, VHD, HDD)

(1)由VirtualBox的虚拟磁盘映像(VDI)的文件作为其自己的容器格式为主机硬盘。这是当用户创建一个新的虚拟机与一个新的磁盘将用于的格式。     (2)VirtualBox也支持Vir...
  • robot2010
  • robot2010
  • 2011-10-04 11:18:52
  • 4516

VirtualBox压缩VDI 文件

压缩VDI 文件 VBoxManage modifyvdi | compact VDI 文件会随着你的客座OS 中安装新程序而不断增大,但是它却并不因卸载程序而变小。 这时你就有必要先把闲置区充零...
  • yongqingcloud
  • yongqingcloud
  • 2016-07-16 11:59:46
  • 1706

Virtualbox .vdi虚拟磁盘文件瘦身方法

最近磁盘空间不够多了,检查发现虚拟机硬盘文件巨大。看了看客户机并没有占用这么多磁盘空间。于是准备给虚拟磁盘瘦个身。 查了查资料,发现这个想法是可行的。vdi是Virtualbox在建立虚拟空间时的动态...
  • cnylsy
  • cnylsy
  • 2016-09-08 19:50:57
  • 5092

VirtualBox 中压缩虚拟机文件的方案

目前VirtualBox下的虚拟机是会一直申请空间,直到达到我们设置的动态空间的最大值才开始自动释放空间。因此产生了压缩虚拟机文件释放空间问题。 首先,如果虚拟机文件是vmdk或是其他非vd...
  • God2469
  • God2469
  • 2013-01-21 18:19:00
  • 7751

关于Virtualbox的那个奇妙的vdi的瘦身~最新版VBox通过[本博的virtualbox4.08测试通过]

首先说下,Virtualbox是一个虚拟机~如果在此帖是第一次看到Virtualbox这几个英文字母的孩子们理论上不用往下看了~~~当然看了也无妨~ 好了,言归正传,vdi是Vi...
  • UltraNi
  • UltraNi
  • 2012-10-30 22:14:07
  • 8730

VirtualBox 收缩 vdi镜像文件

方法一试过压缩,不过没有效果,这个方法应该是只对动态分配方式的硬盘有效。我的虚拟机创建时选择的是固定大小硬盘。 方法二试一下。 方法一:原文:http://my.oschina.net/yttco...
  • STK_tianwen
  • STK_tianwen
  • 2013-09-28 18:19:55
  • 5658

减小VirtualBox虚拟硬盘文件的大小

虚拟机使用久了就会发现虚拟硬盘越来越大,但是进入虚拟机里的系统用命令看了下,实际占用的空间远没有虚拟硬盘大小那么大,这个让人很不爽,而且在分享虚拟机镜像的时候也很不方便。VirtualBox似乎没有提...
  • ganshuyu
  • ganshuyu
  • 2015-06-04 14:01:03
  • 2435

virtualbox空间压缩

VirtualBox同时支持自己的虚拟硬盘格式VDI和Vmware的VMDK格式,两种格式的压缩略有不同。 1. 碎片整理 第一步要做的是碎片整理,打开虚拟机,执行下面的命令: Linu...
  • learner198461
  • learner198461
  • 2016-06-02 21:31:51
  • 1564

VirtualBox压缩虚拟硬盘

Virtralbox使用一个Vdi文件来为虚拟机提供一个虚拟硬盘,在使用过程中,这个文件增长比实际使用要多,比如在虚拟机中,操作系统连带其他文件可能实际只占有2G空间,但到宿主机中,这个虚拟硬盘文件可...
  • zhenyongyuan123
  • zhenyongyuan123
  • 2011-01-15 13:13:00
  • 9439

在MacOSX上修改Virtualbox的VDI路径,虚拟机转移

在MacOSX上修改Virtualbox的VDI路径,虚拟机转移 目标: 虚拟机硬盘路径从 /Volumes/exFat/XP/XP-30G.vdi 到 /Volumes/exF...
  • qq285744011
  • qq285744011
  • 2017-11-30 12:27:29
  • 324
收藏助手
不良信息举报
您举报文章:VirtualBox VDI 磁盘镜像 - 压缩
举报原因:
原因补充:

(最多只允许输入30个字)