虚拟机Linux压缩(回收)虚拟硬盘方法!

Kvm、VMware、Virtualbox、Xen、Qemu 等
回复
头像
doctorlzr1988
帖子: 184
注册时间: 2009-09-11 15:31

虚拟机Linux压缩(回收)虚拟硬盘方法!

#1

帖子 doctorlzr1988 » 2010-02-21 8:35

:em02 近日忙于实验方法,花了点时间!在网上找到虚拟机Linux压缩(回收)虚拟硬盘方法,不敢吝啬,特意放出来分享!


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

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

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

2.2 在刚才腾出来的空间上建立新分区,执行 "sudo dd if=/dev/zero of=/dev/sdaX(X代表新建的分区)(空格) bs=1M", 然后删除此分区

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

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

本方法引自http://www.hooto.com/home/rui/blog/archives/5144.html
头像
atang
帖子: 359
注册时间: 2009-05-11 20:11

Re: 虚拟机Linux压缩(回收)虚拟硬盘方法!

#2

帖子 atang » 2010-02-21 23:00

直接删除不行么?
清除已删除包的残馀配置文件: dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P
删除所有当前不在使用的内核: sudo aptitude purge ~ilinux-image-.*\(\!`uname -r`\)
ubuntu不再发送免费光盘,来这儿下载吧
头像
stesen
帖子: 397
注册时间: 2008-11-16 11:11

Re: 虚拟机Linux压缩(回收)虚拟硬盘方法!

#3

帖子 stesen » 2010-02-22 9:45

... :em20
这个办法,很另类啊
等俺有钱了,俺把M$买来好好搓搓
xory
帖子: 13
注册时间: 2007-02-09 10:23

Re: 虚拟机Linux压缩(回收)虚拟硬盘方法!

#4

帖子 xory » 2010-08-04 12:07

:em11
成功将VDI文件从12G降低到5GB大小,期间约花费2小时
tusheng
帖子: 741
注册时间: 2007-09-18 8:45

Re: 虚拟机Linux压缩(回收)虚拟硬盘方法!

#5

帖子 tusheng » 2010-08-07 18:34

xory 写了::em11
成功将VDI文件从12G降低到5GB大小,期间约花费2小时
要2个小时,还真有点得不偿失了
头像
nscyj
帖子: 178
注册时间: 2007-10-05 10:28

Re: 虚拟机Linux压缩(回收)虚拟硬盘方法!

#6

帖子 nscyj » 2012-07-11 8:36

建议直接新建一个虚拟硬盘,然后GHOST到新硬盘,简单快速而且效果很好。
回复