1. 程式人生 > >VirtualBox修改UUID實現虛擬硬盤的重復利用

VirtualBox修改UUID實現虛擬硬盤的重復利用

inf 系統 img eth mman centos htm ref vdi

其實,記錄這個是為了留給自己看。
每次用每次查,已經老到什麽東西都記不住了。
本次查詢是從這裏(VirtualBox 修改UUID實現虛擬硬盤復制)獲得幫助的,感謝。


在VirtualBox把一個已經使用的(.vdi)虛擬硬盤文件直接使用會發生錯誤:

技術分享圖片

每次使用虛擬硬盤文件之前修改文件的UUID,就可以解決此問題。

使用命令如下:

C:\Program Files\Oracle\VirtualBox>VBoxManage.exe internalcommands sethduuid "d:\Virtual Machine\VirtualBox\disk\CentOS 7.3.vdi"

其中“C:\Program Files\Oracle\VirtualBox>VBoxManage.exe”的路徑請依自己的系統確定,輸入過程可多利用“Tab”鍵,以避免輸入錯誤。

其中“internalcommands sethduuid”部分是VBoxManage.exe命令的參數,照寫即可。

其中“"d:\Virtual Machine\VirtualBox\disk\CentOS 7.3.vdi"”部分是虛擬硬盤文件的位置。如果文件名或路徑中有空格啥的,請使用半角雙引號。

這樣,安裝好系統和軟件的虛擬硬盤文件就可以在備份之後多次直接使用了。

VirtualBox修改UUID實現虛擬硬盤的重復利用