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了  重新添加一下就可了

庄朋龙
庄朋龙

一个爱生活的技术菜鸟

一条评论

回复 bateer取消回复

您的电子邮箱地址不会被公开。 必填项已用*标注