現在位置: 首頁 > Virtualbox > 正文

[Virtualbox] UUID重複、USB driver除錯筆記

UUID重複

在使用Virtualbox時,常常會遇到當要開新的虛擬機器要重灌一次OS很麻煩,可以利用虛擬機器的vhd檔再開啟另一個相同環境的OS。

在一般的使用狀況是使用Virtualbox UI上的clone製造出另一個新的虛擬機器

再另一種情況是找到vhd檔直接copy一份到新的虛擬機器,就會出現Error

error訊息提示說UUID已重複,因為直接copy會將UUID也一併複製

解決方式可使用Virtuabox內建的vboxmanage指令去變更UUID

  • Windows
  1. 開啟cmd命令提示字元
  2. 切換到Virtualbox安裝目錄 cd C:Program FilesOracleVirtualBox
  3. 執行vboxmanage internalcommands sethduuid D:xxx.vhd
  4. Print : UUID changed to: b171292a-0b01-41c5-9247-ed7dc9810882
  5. OK!!
  • Linux
  1. 切到vhd所在的目錄 cd VHD_Files/
  2. 執行vboxmanage internalcommands sethduuid xxx.vhd
  3. Print : UUID changed to: b171292a-0b01-41c5-9247-ed7dc9810882
  4. OK!!

ps: 在Hyper-V也會出現類似的情形(UUID權限)

USB driver

若遇到以下錯誤訊息

如果vhd不是透過Virtualbox來新建的,皆會需要再重裝VboxGuestAddtions,記得
VboxGuestAddtions也有版本上的差異!

VboxGuestAddtions一般在Virtualbox的安裝資料夾內就會有,若需要指定版本安裝也可到官網Download

文章連結: https://shazi.info/virtualbox-uuid%e9%87%8d%e8%a4%87%e3%80%81usb-driver%e9%99%a4%e9%8c%af%e7%ad%86%e8%a8%98/ | Mr. 沙先生

該文章由 shazi7804 於2013年11月07日發表在 Virtualbox 分類下, 你可以發表回文,並在保留原文地址及作者的情况下引用到你的網站或部落格。
原文轉載請註明: [Virtualbox] UUID重複、USB driver除錯筆記 | Mr. 沙先生

[Virtualbox] UUID重複、USB driver除錯筆記:給Mr.沙先生一點建議

發表回文