VMware 克隆失败,提示指定的虚拟磁盘需要修复【已解决】
进入VMware安装目录后进行修复
·
最近在学习搭建 hadoop 集群,今天克隆模板机的时候报错了,提示 指定的虚拟磁盘需要进行修复
,说实话一脸懵逼。
话不多说,百度之。
有文章说要 vmware-vdiskmanager -R "虚拟磁盘路径"
,我打开 cmd 黑窗口去执行了,结果提示 'vmware-vdiskmanager' 不是内部或外部命令,也不是可运行的程序 或批处理文件。
感情这个命令没有配置环境变量。感觉配置有点费劲,先不配置。
又找了篇文章,说要先切换到 VMware 安装目录下,然后在地址栏输入 cmd ,说用一个 exe 进行修复,但是没说咋修复。。。
输入 cmd 之后我直接敲了回车,神奇的事情发生了,一个新的黑窗口被打开,且路径是当前路径。这时候去执行刚才的修复命令果然可以执行了,但是又出现了新的错误。。。
看英文提示文件格式不对,我就去模板机的目录下详细看了下文件格式,我发现百度给的文件格式是 .vmx
但是 .vmx
的中文格式是 VMware 虚拟机配置
,而 .vmdk
的中文格式恰好是 虚拟磁盘文件
,我心想是不是换成这个试试呢?
换了之后居然成功修复,perfect
,特此记录一下,希望能够帮到你。
执行命令如下:
D:\Program Files (x86)\VMware\VMware Workstation>vmware-vdiskmanager -R "D:\bigdata\centos7\hadoop100\hadoop100.vmx"
FILE: FileIO_Lock on 'D:\bigdata\centos7\hadoop100\hadoop100.vmx' failed: An attempt was made to load a program with an incorrect format
D:\Program Files (x86)\VMware\VMware Workstation>vmware-vdiskmanager -R "D:\bigdata\centos7\hadoop100\hadoop100.vmdk"
The virtual disk, 'D:\bigdata\centos7\hadoop100\hadoop100.vmdk', was corrupted and has been successfully repaired.
D:\Program Files (x86)\VMware\VMware Workstation>
模板机文件格式截图:
更多推荐
已为社区贡献1条内容
所有评论(0)