VirtualBox 修改UUID實現虛擬硬盤復制


最近用VirtualBox創建虛擬機,復制了一個虛擬硬盤之后,直接添加到列表,發現無法使用....提示為UUID已經被使用.

查找了一下解決方法:一般的介紹說操作方法為:

在命令行中,打開VirtualBox的文件夾,輸入以下命令:


VBoxManage internalcommands sethduuid "E:\VirtualBox VMs\XP.vdi"


會提示: UUID changed to: fcc11a69-8b47-4090-a118-67ad29f12d6c(UUID,隨機生成)


重新掛載就可以了.

但是本人在操作時經常提到找不到命令,為什么呢?檢查了一下才知道,這里的VBoxManage 其實就是虛擬機安裝目錄下的VBoxManage.exe文件,使用時,最好先在命令行中利用cd定位到安裝目錄下,例如本人的為“C:\Program Files\Oracle\VirtualBox\”。然后再輸入命令VBoxManage internalcommands sethduuid,命令后面跟的是虛擬機文件的地址,本人使用的是vmbx文件,則完整的命令就是VBoxManage internalcommands sethduuid  D:/work_software/1230/ubutu.vmbx。

需要注意的是,VBoxManage 最好先用cd定位過去,而不要在命令行中指定,容易出錯。

http://blog.csdn.net/xueyushenzhou/article/details/17680639


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM