VMvare拷贝后提示路径错误(无法打开xxxx文件)

来源:互联网 发布:东盟水果进口贸易数据 编辑:程序博客网 时间:2024/06/09 14:14

问题

由于ubuntu虚拟机所在的文件夹空间不足,所以想给他搬个家,因此想着虚拟机只用拷贝一下就可以,比较方便。就直接把整个文件件移动到了另外一个磁盘下面(从E盘拷贝到D盘)。但是没想到在拷贝后,却出现了“找不到文件E:/Vmvare/Ubuntu14/Ubuntu1404-cl2.vmdk”的错误。因此尝试寻找解决方案。

解决方案

稍微尝试了看看虚拟机的配置文件,比如.vmdk等文件,发现有一些是可以直接使用notepad++打开编辑的,特别是像Ubuntu1404-cl2.vmdk,Ubuntu1404-cl2-000001.vmdk等大小在几KB的文件。
如下Ubuntu1404-cl2-000001-s001.vmdk文件(该文件是虚拟机被修复制后重新生成的,修复前某些位置的值不对)

# Disk DescriptorFileversion=1encoding="GBK"CID=********(此处隐藏)parentCID=&&&&&&&&(此处隐藏)isNativeSnapshot="no"createType="twoGbMaxExtentSparse"parentFileNameHint="Ubuntu1404-cl2.vmdk"# Extent descriptionRW 8323072 SPARSE "Ubuntu1404-cl2-000001-s001.vmdk"RW 8323072 SPARSE "Ubuntu1404-cl2-000001-s002.vmdk"RW 8323072 SPARSE "Ubuntu1404-cl2-000001-s003.vmdk"RW 8323072 SPARSE "Ubuntu1404-cl2-000001-s004.vmdk"RW 8323072 SPARSE "Ubuntu1404-cl2-000001-s005.vmdk"RW 8323072 SPARSE "Ubuntu1404-cl2-000001-s006.vmdk"RW 8323072 SPARSE "Ubuntu1404-cl2-000001-s007.vmdk"RW 8323072 SPARSE "Ubuntu1404-cl2-000001-s008.vmdk"RW 8323072 SPARSE "Ubuntu1404-cl2-000001-s009.vmdk"RW 8323072 SPARSE "Ubuntu1404-cl2-000001-s010.vmdk"RW 8323072 SPARSE "Ubuntu1404-cl2-000001-s011.vmdk"RW 8323072 SPARSE "Ubuntu1404-cl2-000001-s012.vmdk"RW 8323072 SPARSE "Ubuntu1404-cl2-000001-s013.vmdk"RW 8323072 SPARSE "Ubuntu1404-cl2-000001-s014.vmdk"RW 8323072 SPARSE "Ubuntu1404-cl2-000001-s015.vmdk"RW 8323072 SPARSE "Ubuntu1404-cl2-000001-s016.vmdk"RW 8323072 SPARSE "Ubuntu1404-cl2-000001-s017.vmdk"RW 8323072 SPARSE "Ubuntu1404-cl2-000001-s018.vmdk"RW 8323072 SPARSE "Ubuntu1404-cl2-000001-s019.vmdk"RW 8323072 SPARSE "Ubuntu1404-cl2-000001-s020.vmdk"RW 8323072 SPARSE "Ubuntu1404-cl2-000001-s021.vmdk"RW 8323072 SPARSE "Ubuntu1404-cl2-000001-s022.vmdk"RW 8323072 SPARSE "Ubuntu1404-cl2-000001-s023.vmdk"RW 8323072 SPARSE "Ubuntu1404-cl2-000001-s024.vmdk"RW 8323072 SPARSE "Ubuntu1404-cl2-000001-s025.vmdk"RW 1638400 SPARSE "Ubuntu1404-cl2-000001-s026.vmdk"# The Disk Data Base #DDBddb.longContentID = "###################"(此处隐藏)

根据parentFileNameHint=”Ubuntu1404-cl2.vmdk”此处的提示,找下一个文件,打开编辑,依次执行。最后发现某一个文件调用Ubuntu1404-cl2.vmdk时路径使用过的移动前的路径,更改这个路径和到当前文件路径。再重新打开虚拟机即可解决问题

阅读全文
0 0
原创粉丝点击