关于VMware virtual disk file文件太大的解决方法

利用虚拟机产生的VMware virtual disk file文件不断增大,即使你已经在虚拟机上将文件删除,在Widows系统中,.vmdk文件也不会相应的变小,这是一个很让人头疼的问题。其原因是虚拟机上的Linux等系统认为.vmdk是一个硬盘,将文件删除后其可用空间可以恢复,重新利用;而对windos系统来说.vmdk是一个文件其变大后是不可能自动变小的。

针对以上原理,已变大的.vmdk文件是无法减肥的,即使你将所有数据删除,此文件依占用windows的硬盘空间仍然不会改变。最好的方法是,如果要复制或安装新的软件或虚拟机系统之外的其它应用,采用新增虚拟硬盘的方式,将不同的文件系统放到不同的硬盘上,这样,每个应用或应用系统都有一个相应的.vmdk文件存放,挂载到相应的目录使用,如果用不到此文件可以不挂载,甚至永远删除都对原虚拟机不产生影响(删除前请先在虚拟将其umount,最重要的是如果/etc/motab中已注册的分区一定要删除掉,否则虚拟将提示错误无法启动。

自动挂载方法,一种方法 修改ETC/rc.local文件,加入/bin/mount/sdb1 /test,二种方法 修改etc/fstab文件,加入/dev/hdb1 test ext3 auto 1 2

你可能感兴趣的:(vmware,linux,windows,虚拟机)