VMvare拷贝后提示路径错误(无法打开xxxx文件)
2017-05-23 23:02
453 查看
问题
由于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时路径使用过的移动前的路径,更改这个路径和到当前文件路径。再重新打开虚拟机即可解决问题
相关文章推荐
- 错误提示之:SQL—无法在服务器上访问指定的路径或文件。请确保您具有必需的安全权限且该路径或文件存在。
- Chrome无法打开文件的错误 [Not allowed to load local resource: file://XXXX]
- 编译boost提示错误:LINK : fatal error LNK1104: 无法打开文件“libboost_filesystem-vc100-mt-gd-1_64.lib”
- Chrome无法打开文件的错误 [Not allowed to load local resource: file://XXXX]
- vs2010打不开vs2017的.sln文件,出现错误提示 “选择的文件是解决方案文件 但是用此应用程序的较新版本创建的,无法打开”
- java创建word打开后弹出无法打开office open xml文件....因为内容有错误提示
- 关于直接打开ICE demo的exe文件的错误提示“无法启动此程序,因为计算机中丢失MSVCP100D.dll.”
- 错误:无法将文件XXXX.dll”复制到XXXX.dll。对路径xxx.dll”的访问被拒绝。dll”的访问被拒绝。
- 编程错误提示 无法打开头文件
- 配置php.ini文件,关闭错误提示,打开错误日志,设置错误日志路径
- winrar 压缩文件的时候提示 无法打开\Temp\Rar$LS12.11578 系统找不到指定的路径
- 错误:无法打开web项目”****“,文件路径“****”与url“**”不符。这两者要映射到相同的服务器位置。
- 打开ASP.NET Web项目时,此项目的默认Web访问模式设置为文件共享, 但是无法从路径“...”打开“...”处的项目文件夹。返回的错误是: 无法打开Web项目“”。返回的错误是: 无法打开Web项目“...”。文件路径“...”怀URL“...”不
- VS打开.net工程提示"无法读取项目文件"web.csproj",系统找不到指定路径"
- C++ builder 之错误总结:重新打开BCB提示无法打开"EditorLineEnds.ttr"文件-都是补丁惹的祸
- Chrome无法打开文件的错误 [Not allowed to load local resource: file://XXXX]
- SQL附加数据库无法打开物理文件 "XXXX.mdf"。操作系统错误 5:"5(拒绝访问。)"。 (Microsoft SQL Server,错误: 5120)解决
- 重装系统后,拷贝的eclipse无法打开,报路径错误!
- 打开虚拟机提示内部错误,并且进入虚拟机提示无法获取文件句柄,导致开启虚拟机失败