您的位置:首页 > 其它

vmware创建虚拟机生成和各个文件作用

2010-12-16 10:45 127 查看
vmware创建一个虚拟机生成的各个文件的作用vmware创建一个虚拟机后,会在虚拟机目录下生成以下文件:

[whb@jcwkyl vm1]$ ls

vm1.nvram
vm1.vmdk vm1.vmsd vm1.vmx vm1.vmxf
vmware-0.log vmware-1.log vmware-2.log vmware.log

可以看到,有nvram,vmdk,vmsd, vmx, vmxf, log这几种文件。

它们的大小如下:

[whb@jcwkyl vm1]$ du -hs *

12K vm1.nvram

2.8G vm1.vmdk

0 vm1.vmsd

4.0K vm1.vmx

4.0K vm1.vmxf

84K vmware-0.log

156K vmware-1.log

100K vmware-2.log

84K vmware.log

这几个文件中:

nvram文件存储虚拟机的BIOS信息。

vmdk是虚拟机的虚拟硬盘文件,和xen一样,vmware的虚拟硬盘可以是sparse的,也可以是static allocation的。

vmsd & vmsn 文件是snapshot文件,vmsd文件用来存储当前使用的snapshot的状态,vmsn文件用来存储当前snapshot的metadata。它们的文件名和snapshot名称相同。

vmx & vmxf 是vmware生成的虚拟机配置文件,可以用普通的文本编辑器编辑,其中保存着虚拟机的各项配置,诸如硬盘,光盘,网卡,虚拟机名等配置信息都保存其中。

log 文件就是vmware的日志文件。

除了以上文件外,还有其他文件:

vmss 文件是vmware保存suspend的虚拟机状态的文件。

vmem 文件是vmware虚拟机运行时的页面文件(paging file),即虚拟机内存的镜像。

详见:http://www.vmware.com/support/ws55/doc/ws_learning_files_in_a_vm.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: