在 VirtualBox 版本 4.3.16 上開啟 Ubuntu 12.04 LTS 時發生錯誤

在 VirtualBox 版本 4.3.16 上開啟 Ubuntu 12.04 LTS 時發生錯誤

當我的筆記型電腦電池沒電時,我正在使用 Ubuntu/虛擬機器。之後,當我嘗試在虛擬機器上開啟 Ubunutu 時,出現以下錯誤:

  There is no virtual machine with the identifier:
  Could not find a registered machine with UUID: {}
  Result code: VBOX_E_OBJECT_NOT_FOUND {}

我會遺失文件、文件等嗎?

有人遇過這種情況嗎?

答案1

首先在編輯器(Notepad++)中開啟YOURMACHINE.vbox並找到"Machine uuid="

將該機器 uuid 複製到

C:\Users\[user]\.VirtualBox\VirtualBox.xml

找到<MachineRegistry> 並添加行機器條目,它應該看起來像這樣

<MachineRegistry>
<MachineEntry uuid="{YOURMACHINE_UUID}" src="[PATH-TO-YOUR-MACHINE]\YOURMACHINE.vbox"/>
</MachineRegistry>

那應該有效

答案2

老線程,但我遇到了同樣的問題。就我而言,YOURMACHINE.vbox 是空的。應該有一個最近的您可以將 YOURMACHINE.vbox-prev 複製到空的頂部,希望這能解決問題。它為我做到了。

相關內容