關於 Virtual Box 虛擬機器無法啟動的解決方法
阿新 • • 發佈:2019-01-28
當我們的虛擬機器在非正常關閉後,再次啟動時,Virtual Box會出現如下錯誤提示:
Runtime error opening ‘C:\Users\Administrator\VirtualBox VMs\homestead-7\homestead-7.vbox for reading: -102 (File not found.)。
程式碼:E_FAIL (0x80004005)
如果你是用命令列啟動,那麼會出現如下圖所示提示:
出現這種情況是由於虛擬機器非正常關閉,造成一些日誌無法記錄,
所以在啟動虛擬機器的時候無法正常啟動,
一般會提示找不到一個檔案,並告訴你這個檔案的路徑。
你順著這個路徑找下去,例如我的路徑就是 C:\Users\Administrator\VirtualBox VMs\homestead-7\
我的這個資料夾下有個 homestead-7.vbox-tmp
檔案,而虛擬機器提示的是缺少 homestead-7.vbox
這個檔案,
那麼將 homestead-7.vbox-tmp
重新命名去掉 -tmp
就行了,重新命名後這個檔案的圖示會顯示為一個方塊,如下圖所示。
最後去重啟虛擬機器就行了!!!