29
2019
04

VirtualBox 打开 虚拟硬盘 失败

不知从哪个版本VirtualBox开始,直接复制虚拟磁盘文件就可以了事的,因为VirtualBox识别虚拟磁盘文件VDI采用了uuid识别技术. 

如果复制一个VDI文件,再以此为介质重新重新创建一个虚拟机,如提示:

根据错误,原来UUID已存在。

google 了一把,很快解决问题。

以我本机为例,打开cmd,

1、cd 到 C:\Program Files\Oracle\VirtualBox>

2、粘贴            VBoxManage.exe internalcommands sethduuid F:\virtual\xp2.vdi
UUID changed to: 0156199f-6e83-4cd6-97b7-c9e24d9cd26d

搞掂。

说明:

1、internalcommands  和 sethduuid 均为小写。

2、我这的路径F:\虚拟机\WindowsXP\WindowsXP.vhd ,不必带单引号或者双引号。参考文章带了,我试了,没成功。没深入研究,哈哈。

转自:https://www.cnblogs.com/heyus/archive/2012/10/19/2730996.html

« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。