Vmware文件类型
### vmx ###
> 虚拟机启动的配置文件
+ 包含`.encoding`、`displayName`、`memsize`等基本配置信息,还包括一些链接文件的位置如`nvram`(非易变RAM路径),`scsi0:0.fileName`(磁盘路径)
+ `uuid.bios`与`uuid.location`一致
+ `fileSearchPath`文件搜索路径
+ `serial0.fileName` 串口信息
### vmxf ###
> vmware的extendedConfigFile
+ 主要包含`VMId`以及`vmxPathName`,还有其他虚拟机安装模块的情况`<VMId type="string">52 6e 67 da bc 86 f8 c2-48 e9 f4 b3 fc 0b c3 94</VMId>`
### vmdk ###
> 虚拟机的Disk DescriptorFile(磁盘记录文件),如果路径名字中包含`s-0XXX`的一般是拓展磁盘信息
+ 通过`CID`与`parentCID`来建立树一般的结构,`CID`是`ddb.longContentID`中最后的8个字符,一般而言初始化的vmdx中`parentCID=ffffffff`,最后一个节点的`CID`与`parentCID`相同,且没有`ddb.longContentID`。`createType`会设置文件的最大值,一般设置为2GB。
+ 文件中`# Extent description`后保存拓展磁盘位置,一般以`RW 8323072 SPARSE`开头,对应的文件每个有512KB大小。
+ `ddb.uuid`标识`Disk Data Base`
+ `parentFileNameHint`是其父文件的路径
### vmsd ###
> 虚拟机快照相关元信息,将vmsn与vmdx绑定在一起
+ `snapshot0.filename` vmsn
+ `snapshot0.disk0.fileName` vmdk
### vmsn ###
> 虚拟机快照相关
### vmem ###
> 虚拟机存储文件,每一个快照或初始化vmx会有一个对应的存储文件
### vmx.lck文件夹 ###
+ 用于锁定vmx的文件夹,如果提示虚拟机被占用,可以尝试删除该文件
Vmware文件类型的更多相关文章
- 分享Linux CentOS7 VMware 系统目录结构、 ls命令 、文件类型、alias命令——笔记
一. 系统目录结构 生成目录树结构: tree -a 显示所有 tree -d 仅显示目录 tree -L n n代表数字..表示要显示几层... tree -f 显示完整路径.. yum insta ...
- Linux文件类型
1.windows系统和Linux系统的区别 windows通过问价扩展名来区分文件类型,例如*.txt是一个文本文件, linux系统文件的扩展名和文件类型没有关系 为了容易区分文件类型,linux ...
- 获取pe文件的文件类型
工程文件petype.cpp通过调用pefile类中的函数获取文件类型. 文件类型的判断通过5个监测点完成. 监测点1:dos头的e_magic 监测点2:nt头的Signature 监测点3:文件头 ...
- WebStorm文件类型关联设置
无意中创造了一个没有扩展名的文件,我选择了错误的文件类型关联.是js类型的,我却选成了文本,Ws每次编辑类型就成了txt文本,这个问题让我很苦恼,以下是我的解决方案. 错选的弹出框如下: 解决方案如下 ...
- JavaScript根据文件名判断文件类型
//JavaScript根据文件名判断文件类型 var imgExt = new Array(".png",".jpg",".jpeg",& ...
- input file控件限制上传文件类型
网页上添加一个input file HTML控件: <input id="File1" type="file" /> 默认是这样的,所有文件类型都会 ...
- struts文件上传,获取文件名和文件类型
struts文件上传,获取文件名和文件类型 Action中还有两个属 性:uploadFileName和uploadContentType,这两个属性分别用于封装上传文件的文件名.文件类型.这是S ...
- UNIX中的文件类型
Unix的文件类型信息包含在stat结构的st_mode成员中可以用宏确定文件类型: 普通文件(S_ISREG()):包含某种形式数据的常用文件类型 目录文件(S_ISDIR()):这种文件包含其他文 ...
- C# 文件类型
C# 中一些常用文件类型: designer.cs 是窗体设计器生成的代码文件,作用是对窗体上的控件做初始化工作(在函数InitializeComponent()中).VS2003以前都把这部分代码放 ...
随机推荐
- Revit
log file Windows Vista or Windows 7:%LOCALAPPDATA%\Autodesk\Revit\Autodesk Revit 2016\Journals
- #学习tips——写给自己的语录
用编程证明自己的观点! "我以为我懂了?"-- 花1/3的时间去学去记,剩下的时间应用做记忆实战. 记录一个转变 2018.6.7 (英文字幕-->无字幕!)good job ...
- Redux学习笔记-基础知识
Redux概述 是什么:Redux是管理状态的容器,提供可预测的状态管理. 怎么做:Redux主要是用来管理组件或者应用的状态,本质上跟一个事件处理器差不多.通过分发action触发reduce来 ...
- TreeMap----的实现原理(红黑树)
TreeMap的实现是红黑树算法的实现,所以要了解TreeMap就必须对红黑树有一定的了解,其实这篇博文的名字叫做:根据红黑树的算法来分析TreeMap的实现,但是为了与Java提高篇系列博文保持一致 ...
- Java任务调度框架Quartz入门
Quartz[kwɔːts]:石英,其框架和名字一样简单朴素又不失魅力,在Java程序界,Quartz大名鼎鼎,很多Java应用几乎都集成或构建了一个定时任务调度系统,Quartz是一个定时任务调度框 ...
- HDFS元数据管理机制
元数据管理概述 HDFS元数据,按类型分,主要包括以下几个部分: 1.文件.目录自身的属性信息,例如文件名,目录名,修改信息等. 2.文件记录的信息的存储相关的信息,例如存储块信息,分块情况,副本个数 ...
- js 获取URL中参数
function getQueryString() { var result = location.search.match(new RegExp("[\?\&][^\?\& ...
- Spark 中的宽依赖和窄依赖
Spark中RDD的高效与DAG图有着莫大的关系,在DAG调度中需要对计算过程划分stage,而划分依据就是RDD之间的依赖关系.针对不同的转换函数,RDD之间的依赖关系分类窄依赖(narrow de ...
- My SQL 和SQL Server区别
MySQL 与SQL Server区别 今天了解了二者区别,整理网上查阅资料,总结列举如下: MSSQL == SQL server 是sybase与微软合作时期的产物. 对于程序开发人员而言,目前使 ...
- linux shell数据重定向
标准输入 (stdin) :代码为 0 ,使用 < 或 << :标准输出 (stdout):代码为 1 ,使用 > 或 >> :标准错误输出(stderr):代码为 ...