VirtualBox虚拟机移动虚拟硬盘 UUID have already exists

我的macbook的ssd只有128G,之前使用虚拟机安装linux系统,给存在了我的 固态盘里了,后来虚拟机占的硬盘越来越打,SSD空间又那么宝贵,只能把VirtualBox虚拟机 的 虚拟硬盘移动到移动硬盘里,然后在虚拟机里删除之前的虚拟硬盘,然后重新添加一下,

然后就报错了:

with UUID {b0a71841-2639-4409-843c-b01cfecfe2fe} already exists.

上面报错提示的意思就是,你要添加的虚拟硬盘的 UUID 已经存在了。我们需要修改一下移动后的 虚拟机的虚拟硬盘的 UUID  才能正常使用

在终端里执行下面这一行命令(Mac ,Linux ,windows下通用):

VBoxManage internalcommands sethduuid "/Volumes/usb64/NewVirtualDisk1.vdi"
#/Volumes/usb64/NewVirtualDisk1.vdi 是你虚拟硬盘移动后的位置

2015-11-09 12.48.22

看到出现:UUID changed to: 410ef2bb-22b3-48f4-8253-ea66fc7f7ab5    就证明已经更换了UUID了  重新添加一下就可了

1 条评论

  • bateer 2015年11月12日

    从百度点进来的,支持一下

发表评论