当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 4 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : AMD64 下使用VirtualBox 1.5.4 shrink VDI
帖子发表于 : 2008-01-14 7:37 

注册: 2007-09-10 21:42
帖子: 4
送出感谢: 0 次
接收感谢: 0 次
常常看到别人抱怨VBoxManage modifyvdi uuid compact不好用,本人也深信不疑。后来听说sdelete(http://www.microsoft.com/technet/sysinternals/Security/SDelete.mspx) + vditool(http://forums.virtualbox.org/viewtopic.php?t=169&highlight=vditool)可以有效地收缩vdi的磁盘占用空间,在x86上试过几次,果然好用。可是,今天需要在工作在amd64上的7.04上收缩vdi时,却遇到vditool无法工作的状况(vditool提示无法找到libuuid.so.1),用
[code]ld vditool[code]
看到如下警告:
[code]ld: warning: i386 architecture of input file `vditool' is incompatible with i386:x86-64 output[/code]
试图apt-get install vditool,也因系统架构问题屡屡失败。于是查看virtualbox的源代码,发现vditool自1.4.0起已经被加入了VBoxManage。于是配合sdelete和VBoxManage mdifyvdi uuid compact,原来5.4G的WinXP vdi文件经过漫长的收缩后,终于变成了4.6G。

磁盘的uuid可以使用VBoxManage vdiinfo 文件名来查看,当然,在modifyvdi选项中,直接使用文件名也是可以的。


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2008-02-28 9:33 

注册: 2006-04-05 23:28
帖子: 48
送出感谢: 4
接收感谢: 0 次
必须使用sdelete么?好像使用了效果也不是十分明显呢?
vdi文件的大小和实际系统中使用的大小仍然不一致。


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2008-02-28 9:38 

注册: 2006-04-05 23:28
帖子: 48
送出感谢: 4
接收感谢: 0 次
抱歉,看错了,系统实际使用1.3G,文件大小1.5G,呵呵。


页首
 用户资料  
 
4 楼 
 文章标题 : Re: AMD64 下使用VirtualBox 1.5.4 shrink VDI
帖子发表于 : 2009-04-19 16:20 

注册: 2009-03-23 18:00
帖子: 140
送出感谢: 0 次
接收感谢: 1
VBoxManage mdifyvdi uuid compact
mdifyvdi这个命令没有了吧?
具体怎么用阿?


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 4 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译