将虚拟硬盘文件.vdi换个硬盘后,无法用Oracle VM VirtualBox导入,提示UUID已经在使用的错误:
Cannot register the hard disk 'F:\vmbox_vdi\ubuntu.vdi' withUUID {jfldk-fdjklf-sljk-fdjl-fdjsfld} because a hard disk'D:\vmbox_vdi\ubuntu.vdi'with UUID {jfldk-ed23lf-sljk-f06l-78jsfld}already exists in the media registry('C:\sers\user\.VirtualBox\VirtualBox.xml')
进入cmd命令行,进入oracle virtualBox的安装目录,如 D:\Program Files\Oracle\VirtualBox
执行命令:VBoxManage internalcommands sethduuid F:\vmbox_vdi\ubuntu.vdi
重新导入虚拟硬盘即可。
本文解决在使用OracleVM VirtualBox导入虚拟硬盘文件.vdi到新硬盘后出现的UUID冲突导致的导入失败问题。通过进入VirtualBox安装目录执行特定命令修改UUID,最终成功解决了导入问题。
1019





