首页 > 代码库 > 无法打开磁盘“XXX.vmdk”或其所依赖的快照磁盘之一。系统找不到指定的文件。

无法打开磁盘“XXX.vmdk”或其所依赖的快照磁盘之一。系统找不到指定的文件。

无法打开磁盘“XXX.vmdk”或其所依赖的快照磁盘之一。系统找不到指定的文件。

    在打开虚拟机的时候出现这种问题,是由于磁盘间的关联出问题了,要到其相应的文件去修改磁盘的配置文件。

具体方法:

1、通过CRT连到改esxi机器,然后进入相应的存储。cd vmfs/volumes/AAA(存放虚拟机的存储);

2、ls查看里面的文件,会看到xxx.vmx,xxx-flat.vmdk用vi进去编辑

 vi xxx.vmdk

# Disk DescriptorFile

version=1

encoding="UTF-8"

CID=fffffffe

parentCID=ffffffff

isNativeSnapshot="no"

createType="vmfs"


# Extent description

RW 16777216 VMFS "xxx-flat.vmdk"


# The Disk Data Base

#DDB


ddb.adapterType = "lsilogic"

ddb.geometry.cylinders = "1044"

ddb.geometry.heads = "255"

ddb.geometry.sectors = "63"

ddb.longContentID = "7a81a191b1f24d697cc8954bfffffffe"

ddb.thinProvisioned = "1"(如果以前的磁盘是精简磁盘,此处要保留,如果不是,则要注释或者删除。建议将值改为0)

ddb.uuid = "60 00 C2 93 bd af e7 60-2a 1b 70 f4 6c e6 38 01"

ddb.virtualHWVersion = "10"

3、然后保存退出。

4、从清单中移除虚拟机(千万不要选则从磁盘删除虚拟机,然后再添加虚拟机,最后就能成功启动虚拟机。

技术分享

技术分享



本文出自 “生命在于折腾” 博客,请务必保留此出处http://yang90520.blog.51cto.com/2907889/1606931

无法打开磁盘“XXX.vmdk”或其所依赖的快照磁盘之一。系统找不到指定的文件。