虛擬機更換VDI文件,啟動時會出現 “UUID already exists”的錯誤,這是因為刪除虛擬機時候沒有選擇“刪除所有”,只是選擇移除造成的。
方法一:利用VirtualBox自帶的更改uuid號的命令,重新設置這個存儲磁盤的 UUID
VBoxManage.exe internalcommands sethduuid +“你的虛擬硬盤”
C:\Users\xqzt>cd C:\Software\Oracle\VirtualBox C:\Software\Oracle\VirtualBox>VBoxManage.exe internalcommands sethduuid "E:\VirtualBox VMs\Oracle 11g-Standby\Centos 6.4.vdi" UUID changed to: 750a847b-5034-49ce-b720-112f008ad8e0 C:\Software\Oracle\VirtualBox>
現在就可以正常添加了
方法二:在VirtualBox中的虛擬介質管理中把相同的那個uuid給刪除掉
管理-》虛擬介質管理-》去掉帶感嘆號的 然后重新添加
去掉UUID相同的