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

问题

由于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 DescriptorFile
version=1
encoding="GBK"
CID=********(此处隐藏)
parentCID=&&&&&&&&(此处隐藏)
isNativeSnapshot="no"
createType="twoGbMaxExtentSparse"
parentFileNameHint="Ubuntu1404-cl2.vmdk"
# Extent description
RW 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 
#DDB

ddb.longContentID = "###################"(此处隐藏)

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值