Vmware虚拟机文件夹中各个主要文件作用及详解
虚拟机的文件管理由 Vmware Workstation 来执行
一个 虚拟机 一般以 一系列文件的形式 存储在 宿主机中,这些文件 一般由 workstation 为虚拟机所创建的对应目录中
这里列出了这些关键文件及其拓展名
在以下说明的例子中,[vmname]表示创建的虚拟机名字
.log文件
文件类型说明: 文本文件
[vmname].log or vmware.log
该文件记录了VMware Workstation 对 虚拟机调试运行的情况
当碰到问题时,这些文件对我们做出故障诊断非常有用
.nvram文件
文件类型说明:VMware virtual machine BIOS
[vmname].nvram
该文件存储虚拟机BIOS状态信息
.vmx文件
文件类型说明:VMware virtual machine configuration
[vmname].vmx
该文件为虚拟机的配置文件,存储着根据 虚拟机向导 或 虚拟机编辑器 对虚拟机进行的 所有配置
有时候 需要 手动更改配置文件 以达到对 虚拟机硬件方面 的更改
可以使用文本编辑器进行编辑
如果 宿主机是 LINUX, 使用 virtual machine, 这个配置文件的扩展名将是.cfg
.vmdk文件
文件类型:VMware virtual disk file
[vmname].vmdk
虚拟机的 磁盘文件, 存储了 虚拟机硬盘驱动器 里的 信息
一台虚拟机可以由一个或多个虚拟磁盘文件组成
1. 在创建虚拟机时,在向导里,将虚拟机的磁盘文件选为 单独一个文件时, 系统将只创建一个[vmname].vmdk文件
该文件包括:虚拟机磁盘分区信息, 虚拟机磁盘的所有数据
随着数据写入虚拟磁盘,虚拟磁盘文件将变大,但是始终只有这一个磁盘文件
2.如果在创建的时候,指定 每2GB 单独创建一个 磁盘文件 的话,虚拟磁盘总大小就决定了虚拟磁盘文件的数量
特点:系统将创建 一个[vmname].vmdk文件 多个 [vmname]-s###.vmdk文件 ( s###为磁盘文件编号 )
只包含磁盘分区信息 存储磁盘数据信息
随着数据写入某个 虚拟磁盘文件, 该虚拟磁盘文件将变大, 直到文件大小为2GB,然后将新写入的数据到其他s###编号的磁盘文件中
有些信息文件,当此虚拟机被移除后,还是会存在在电脑中