分页: 1 / 1

VM下创建虚拟磁盘装个XP,占用的空间会慢慢变大,有没有方法!!

发表于 : 2009-03-17 12:44
pslff
如题。在VM下创建虚拟磁盘装个XP,占用的空间会慢慢变大,能不能用VM装XP时直接装在本地磁盘上,不虚拟出来~~~我是菜鸟,高手帮下忙,谢谢!!1!

Re: VM下创建虚拟磁盘装个XP,占用的空间会慢慢变大,有没有方法!!

发表于 : 2009-03-17 12:47
百草谷居士
第一个问题:虚拟磁盘确实是会随着使用逐渐变大,但是到你建立虚拟磁盘设定的最大容量后就会停止变大的,所以你不用担心。
第二个问题:可以把虚拟机的操作系统直接安装到本地磁盘上,不过这是一个麻烦的有风险的操作。不建议你现在使用。

Re: VM下创建虚拟磁盘装个XP,占用的空间会慢慢变大,有没有方法!!

发表于 : 2009-03-17 13:10
pslff
百草谷居士 写了:第一个问题:虚拟磁盘确实是会随着使用逐渐变大,但是到你建立虚拟磁盘设定的最大容量后就会停止变大的,所以你不用担心。
第二个问题:可以把虚拟机的操作系统直接安装到本地磁盘上,不过这是一个麻烦的有风险的操作。不建议你现在使用。
关于第一个回答:我想问下,是不是当达到最大容量后就不能在那虚拟系统内安装软件了?????

Re: VM下创建虚拟磁盘装个XP,占用的空间会慢慢变大,有没有方法!!

发表于 : 2009-03-18 16:22
ttyout
因为系统临时文件,网页文件等等文件的积聚而产生。建议将临时文件指向内存(用内存工具建立一个)盘区,每次关机就能清空临时文件了,当然,要注意的是,重要文件要在关机前转到硬盘-盘区

Re: VM下创建虚拟磁盘装个XP,占用的空间会慢慢变大,有没有方法!!

发表于 : 2009-03-18 16:32
懒蜗牛Gentoo
pslff 写了:
百草谷居士 写了:第一个问题:虚拟磁盘确实是会随着使用逐渐变大,但是到你建立虚拟磁盘设定的最大容量后就会停止变大的,所以你不用担心。
第二个问题:可以把虚拟机的操作系统直接安装到本地磁盘上,不过这是一个麻烦的有风险的操作。不建议你现在使用。
关于第一个回答:我想问下,是不是当达到最大容量后就不能在那虚拟系统内安装软件了?????
是的,当达到最大容量,对于里面的虚拟机来说,就相当于硬盘空间满了

Re: VM下创建虚拟磁盘装个XP,占用的空间会慢慢变大,有没有方法!!

发表于 : 2009-03-21 10:04
百草谷居士
达到最大容量和虚拟机里的磁盘满了是两码事。基本的道理是这样的:
当你在虚拟机建立一个100M的文件时,虚拟磁盘会增加到100M。当你在建立一个100M的文件时,虚拟磁盘会增加到200M。但是当你删除100M的文件时,虚拟磁盘并不会缩小,仍然是200M。
1、由于操作系统在分配文件系统空间时并不是连续的紧密的排列文件,
2、操作系统会大量的生成和删除各种各样的临时文件,
3、虚拟磁盘只会增加不会缩小。
在上面3个原因的共同作用下,即使是虚拟磁盘达到设定的最大值,并不代表虚拟磁盘没有空间了。
举一个极端的例子来说明:比如你把虚拟磁盘的最大值设为2G,然后你在虚拟磁盘上存放2G的文件,那么虚拟磁盘就会达到最大值并且没有空间了。但是当你删除掉1G的文件后,虚拟磁盘腾出了1G的空间,可是虚拟磁盘的文件大小仍然是2G。

Re: VM下创建虚拟磁盘装个XP,占用的空间会慢慢变大,有没有方法!!

发表于 : 2009-03-24 9:48
zhaoyannian
不会用快照呀?会用虚拟机吗?

Re: VM下创建虚拟磁盘装个XP,占用的空间会慢慢变大,有没有方法!!

发表于 : 2009-03-26 20:47
jobinson99
zhaoyannian 写了:不会用快照呀?会用虚拟机吗?
快照功能好用是好用,但如果你在虚拟机里聊天,然后要保存聊天记录呢?重建快照?不断重建快照,和不开快照有区别么?

Re: VM下创建虚拟磁盘装个XP,占用的空间会慢慢变大,有没有方法!!

发表于 : 2009-03-27 17:25
懒蜗牛Gentoo
百草谷居士 写了:达到最大容量和虚拟机里的磁盘满了是两码事。基本的道理是这样的:
当你在虚拟机建立一个100M的文件时,虚拟磁盘会增加到100M。当你在建立一个100M的文件时,虚拟磁盘会增加到200M。但是当你删除100M的文件时,虚拟磁盘并不会缩小,仍然是200M。
1、由于操作系统在分配文件系统空间时并不是连续的紧密的排列文件,
2、操作系统会大量的生成和删除各种各样的临时文件,
3、虚拟磁盘只会增加不会缩小。
在上面3个原因的共同作用下,即使是虚拟磁盘达到设定的最大值,并不代表虚拟磁盘没有空间了。
举一个极端的例子来说明:比如你把虚拟磁盘的最大值设为2G,然后你在虚拟磁盘上存放2G的文件,那么虚拟磁盘就会达到最大值并且没有空间了。但是当你删除掉1G的文件后,虚拟磁盘腾出了1G的空间,可是虚拟磁盘的文件大小仍然是2G。
VMTools有shrink功能……

Re: VM下创建虚拟磁盘装个XP,占用的空间会慢慢变大,有没有方法!!

发表于 : 2009-03-27 21:37
百草谷居士
skrink 后就是另外一回事了.