当前位置: 技术问答>linux和unix
为什么虚拟机装的Ubuntu占的空间跟它本身文件系统里显示的不一致
来源: 互联网 发布时间:2016-07-29
本文导语: 我在Windows上用Vmware装了一个Ubuntu,设置的最大磁盘空间是20G,1G的内存。然后升级到最新的内核,图形界面都装完了。这时候在Windows下看到这个虚拟机占的空间是8.18G,包括7。18G的*.vdmk文件和1G的*.vmem文件。而我在Ubu...
我在Windows上用Vmware装了一个Ubuntu,设置的最大磁盘空间是20G,1G的内存。然后升级到最新的内核,图形界面都装完了。这时候在Windows下看到这个虚拟机占的空间是8.18G,包括7。18G的*.vdmk文件和1G的*.vmem文件。而我在Ubuntu里面查看它的文件系统显示的是3.9G。
我以为两个数值应该是一致的,或者相差不大。为什么会出现这种情况?这个我设置的虚拟机硬盘大小有关系吗?怎么样可以以缩小*.vdmk的体积?
我以为两个数值应该是一致的,或者相差不大。为什么会出现这种情况?这个我设置的虚拟机硬盘大小有关系吗?怎么样可以以缩小*.vdmk的体积?
|
是否跟你装系统的时候选择的硬盘大小方式有关系,
一种好像是固定大小的,
另一种是可变大小的,可能你需用的时候后者,可变大小的,vm给你预留了一些空间。
一种好像是固定大小的,
另一种是可变大小的,可能你需用的时候后者,可变大小的,vm给你预留了一些空间。
|
vmware的虚拟系统占用的文件空间随着操作的增多是会越来越大,要收缩文件空间执行类似如下的命令:
C:Program FilesVMwareVMware Workstation>vmware-vdiskmanager.exe -k "Q:vmware
6.0RHEL4ARed Hat Enterprise Linux 4-000001.vmdk"
如果使用了快照好像会提示不能收缩的
C:Program FilesVMwareVMware Workstation>vmware-vdiskmanager.exe -k "Q:vmware
6.0RHEL4ARed Hat Enterprise Linux 4-000001.vmdk"
如果使用了快照好像会提示不能收缩的