近日发现Ubuntu 7.04虚拟机在硬盘占了>4G的空间,自己也没装什么啊,就中文输入法、emacs一两个小东东啊,安装Ubuntu只是用来练习命令和熟悉环境,实在不忍,便想办法给它减肥。


1. 首先删除了所有的Snapshot已经ubuntu里面不用的大文件,总空间减少到~3G。


2. 然后卸载了OpenOffice,按照Synaptic Package Manager的显示,会释放~200M的空间。但其实,此时虚拟硬盘的大小还是没有减少。


3. VMware的Settings中有针对虚拟硬盘进行Defragement的工具。顾名思义,它是用来整理磁盘碎片的,并不能减小虚拟硬盘的文件大小。


4. 除此之外,VMware tools中提供了一个工具,专门用来Shrink disk。
在终端中运行:vmware-toolbox,然后在弹出的窗口中按照说明一步一步就可以Shrink disk了。


不过,在此之前,需要删除所有的Snapshot(官方帮助中的说明,我没有试过)。官方帮助还建议在Shrink disk之前Defragement一下。


5. 本人的虚拟硬盘在Shrink后,依然有2.4G之多,加上300M的虚拟内存文件VMEM,还是快到了3G。用df -H查了一下,显示Ubuntu确实使用了2.36G的空间。有点不懂,装的东东不多啊。以后再管吧。


http://blog.bitfly.cn/post/vmware-tools-shrink-disk/comment-page-1/

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐