vmware 常用知识

新建vmware虚拟机后,生成几个文件中,有两个是最重要的:

.vmx 文件,这个是虚拟机的配置文件,就是配置虚拟机内存、硬盘文件指向、网卡等,是一个文本文档。

.vmdk文件,这个是虚拟机的硬盘文件,容量比较大的一个文件。

一般来说,新建一个虚拟机后,有个习惯,为了以后多次调用这个干净的虚拟机,只需复制.vmx和.vmdk文件即可。下次调用时,修改.vmx文件中硬盘文件指向后,打开就可以得到一个全新的虚拟机。

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,使用VM虚拟机,这个配置文件的扩展名将是.cfg。


--------------------------------------------------------------------


.vmdk文件
文件类型说明:VMware virtual disk file


<vmname>.vmdk or <vmname>-s###.vmdk 
这是虚拟机的磁盘文件,它储存了虚拟机硬盘驱动器里的信息。
一台虚拟机可以由一个或多个虚拟磁盘文件组成。


如果在新建虚拟机时指定虚拟机磁盘文件为单独一个文件时,系统将只创建一个<vmname>.vmdk文件
该文件包括了虚拟机磁盘分区信息,以及虚拟机磁盘的所有数据。
随着数据写入虚拟磁盘,虚拟磁盘文件将变大,但始终只有这一个磁盘文件。


如果在新建虚拟机时指定为每2GB单独创建一个磁盘文件的话,虚拟磁盘总大小就决定了虚拟磁盘文件的数量。
系统将创建一个<vmname>.vmdk文件和多个<vmname>-s###.vmdk文件(s###为磁盘文件编号),
其中<vmname>.vmdk文件只包括磁盘分区信息,多个<vmname>-s###.vmdk文件存储磁盘数据信息。
随着数据写入某个虚拟磁盘文件,该虚拟磁盘文件将变大,直到文件大小为2GB,
然后新的数据将写入到其他s###编号的磁盘文件中。


如果在创建虚拟磁盘时已经把所有的空间都分配了,那么这些文件将在初始时就具有最大尺寸并且不再变大了。
如果虚拟机是直接使用物理硬盘而不是虚拟磁盘的话,虚拟磁盘文件则保存着虚拟机能够访问的分区信息。
早期版本的VMware产品用.dsk扩展名来表示虚拟磁盘文件。




<vmname>-<######>.vmdk 
当虚拟机有一个或多个快照时,就会自动创建该文件。
该文件记录了创建某个快照时,虚拟机所有的磁盘数据内容。
######为数字编号,根据快照数量自动增加。


--------------------------------------------------------------------


.vmsd文件
文件类型说明:VMware snapshot metadata


<vmname>.vmsd 
该文件储存了虚拟机快照的相关信息和元数据。


--------------------------------------------------------------------


.vmsn文件
文件类型说明:VMware virtual machine snapshot


<vmname>-Snapshot<##>.vmsn 
当虚拟机建立快照时,就会自动创建该文件。有几个快照就会有几个此类文件。
这是虚拟机快照的状态信息文件,它记录了在建立快照时虚拟机的状态信息。
##为数字编号,更具快照数量自动增加。


--------------------------------------------------------------------


.vmem文件
文件类型说明:VMEM


<vmname>-<uuid>.vmem 
该文件为虚拟机内存页面文件,备份了客户机里运行的内存信息。
这个文件只有在虚拟机运行时或崩溃后存在。


--------------------------------------------------------------------


.vmss文件
文件类型说明:VMware suspended virtual machine state


<vmname>.vmss 
该文件用来储存虚拟机在挂起状态时的信息。
一些早期版本的VM产品用.std来表示这个文件。


--------------------------------------------------------------------


.vmtm文件
文件类型说明:VMware team configuration


<vmname>.vmtm 
该文件为虚拟机组Team的配置文件。通常存在于虚拟机组Team的文件夹里。


--------------------------------------------------------------------


.vmxf文件
文件类型说明:VMware team member


<vmname>.vmxf 
该文件为虚拟机组team中的虚拟机的辅助配置文件。
当一个虚拟机从虚拟机组team中移除的时候,此文件还会存在。


--------------------------------------------------------------------


以上介绍的各文件类型,在虚拟机目录中的并不一定都存在,
其中一些文件仅仅在虚拟机运行时才存在。

vmware 常用知识_虚拟机为什么有多个vmdk文件-CSDN博客

Kali Linux是一种广泛用于渗透测试和网络安全的操作系统。VMX文件VMware虚拟机配置文件的一种格式。在使用VMware虚拟化软件创建虚拟机时,可以使用VMX文件来定义虚拟机的硬件配置和其他设置。 对于Kali Linux,你可以通过以下步骤创建一个Kali Linux的虚拟机并生成VMX文件: 1. 首先,下载Kali Linux的ISO镜像文件。 2. 打开VMware虚拟化软件,点击新建虚拟机。 3. 在虚拟机创建向导中选择自定义(高级)选项,并点击下一步。 4. 选择虚拟机硬件兼容性级别,并点击下一步。 5. 选择安装操作系统时选择I will install the operating system later,并点击下一步。 6. 选择操作系统类型为Linux,版本为Debian 10.x,并点击下一步。 7. 输入虚拟机名称和存储位置,并点击下一步。 8. 指定虚拟机的处理器配置,并点击下一步。 9. 指定内存大小,并点击下一步。 10. 选择网络连接类型,并点击下一步。 11. 选择使用物理磁盘或创建新虚拟磁盘,并点击下一步。 12. 配置虚拟磁盘大小和存储位置,并点击下一步。 13. 在硬件配置向导中点击完成。 14. 现在你可以编辑虚拟机的配置。在虚拟机设置中,你可以调整网络适配器、添加其他硬件设备等。 15. 最后,保存虚拟机配置并生成VMX文件。 这样,你就生成了一个Kali Linux的虚拟机,并创建了对应的VMX文件。请注意,以上步骤仅供参考,具体步骤可能会因VMware软件版本的不同而有所差异。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值