虛擬機virtualbox:Could not find an open hard disk with UUID(解決方案)


其實昨天晚上就遇到這情況了,以為重新建立一個就沒事了,結果今天早上新的系統又出現如此毛病,

在我找到答案之后,我回想一下,原來是因為某些文件找不到了,導致啟動異常,

但我不清楚那些快照文件是怎么沒的,反正我是沒動它,一刷新就少了兩個。

解決方法:

  ①:找到當前虛擬系統報的錯,Could not find an open hard disk with UUID, 這個UUID去掉大括號{},中間的值 Ctrl+C 復制一下,

    關掉VirtualBox。

  ②:用Notepad++或者其他什么編輯軟件,實在不行就用記事本打開路徑為:

  C:\Users\ke\VirtualBox VMs\Windows2003\Windows2003.vbox,這是我的路徑,我是Win7的,其他系統自己搜索吧。

  Ctrl+F搜索一下你復制的uuid,找到AttachedDevice這個節點下面的uuid如果和你復制的uuid相同,那么把這個AttachedDevice節點刪除掉,

  類似下面這個樣子,不要把其他的AttachedDevice刪除。
  

  <AttachedDevice type="HardDisk" port="0" device="0">
       <Image uuid="{a6090221-23c5-4795-a392-d70e2c594fd7}"/>
  </AttachedDevice>

   ③:打開VirtualBox這時候虛擬系統已經正常顯示了,但是如果以前是快速休眠的話,那還得點一下上面的清除按鈕,重新開機即可。


免責聲明!

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



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