2016年1月24日 星期日

VirtualBox複製硬碟檔發生 "虛擬硬碟的UUID已存在系統" 問題

VirtualBox 4.1.8 r75467還算穩定運作數個月後
原硬碟快滿了,將VM目錄完整複製到系統新硬碟
修改VirtualBox內VM設定,將虛擬硬碟檔案指向新位置失敗

因為該虛擬硬碟的UUID已存在系統,無法重覆註冊
使用下列修改新虛擬硬碟檔的UUID後就可以了


VBoxManage internalcommands setvdiuuid mydrive.vmdk

註1 
VBoxManage可能在C:\Program Files\Oracle\VirtualBox請自行蒐尋

註2
原PO內改的是.vdi檔,我的檔案是vmdk格式一樣沒問題