2013-12-16 70 views
12

我有一臺全新安裝的Windows XP虛擬機。我將其設置爲不可變的以創建差異機器,因此我創建了一個新的虛擬機,選擇不可變的硬盤並在新的虛擬機文件夾中創建新的快照。VirtualBox錯誤「無法爲虛擬機打開會話」

然而,當我嘗試啓動虛擬機我得到這個錯誤:

"failed to open a session for the virtual machine". 

Código Resultado: 
VBOX_E_INVALID_OBJECT_STATE (0x80BB0007) 
Componente: 
ProgressProxy 
Interfaz: 
IProgress {c20238e4-3221-4d3f-8891-81ce92d9f913} 

問題是什麼?直到現在我可以毫無問題地使用差異虛擬機。我已安裝最新版本或VirtualBox v4.3.4,問題依然存在。

如果我將硬盤驅動器設置爲正常,並且創建了新的虛擬機並選擇了此硬盤驅動器,則不存在任何問題。

編輯:我使用相同的虛擬磁盤,並在另一臺計算機中執行相同的步驟,它工作正常。我認爲問題是我的電腦的VirtualBox問題,但我嘗試卸載程序並重新安裝,問題依然存在,所以我不知道如何解決問題。編輯2:如果我將虛擬硬盤設置爲多連接而不是不可變,那麼它工作正常。在我的情況下已經足夠了,但我知道這是不可改變的工作,因爲直到現在它才工作,並且在另一臺計算機上工作。

我嘗試在Windows中創建一個新用戶,以嘗試如果問題與我的帳戶配置有關,但問題仍然存在。所以我認爲VirtualBox的一些常規配置已經損壞,我無法修復它。

我想知道是否有任何解決方案使用不可變的硬盤驅動器,因爲我想解決與VirtualBox的問題,雖然到了多接點硬盤就足夠了。

+0

恢復已保存的機器時遇到類似問題。我想知道你的問題和我的問題可能是一樣的[如此錯誤](https://www.virtualbox.org/ticket/11938)。通過搜索其他VB錯誤票據來查看是否有更好的匹配(我的問題和票據,是關於恢復已保存的機器,而不是啓動新機器),這可能是一個好主意。 – halfer

+0

雖然這是一個很好的問題,但我會查看它是否可以移至_SuperUser_ - 此網站用於編程問題。謝謝。 – halfer

+0

我問了一個mod被移動了,但它被拒絕了,因爲它太舊了。您可能會在這裏得到答案,但請在正確的網站上提出此類問題。謝謝! – halfer

回答

10

我有同樣的問題,我試着編輯虛擬機,但它不讓我保存它。所以,我試過如下:

  1. 嘗試編輯VM改變RAM/CPU等,但它並沒有讓我保存它
  2. 刪除虛擬機(而不是數據),並試圖重新加入,沒不修復它
  3. 嘗試將vbox文件移動到另一個目錄並導入它,但它沒有讓我移動vbox文件,所以我意識到有一個virtualbox進程在運行,它持有一個鎖。於是我殺了這個過程,並再次啓動它,我的虛擬機啓動
+0

是的,修復它 - 打開任務管理器,殺死虛擬框過程,它運行得很好 –

+0

你剛救了我的命! – Ponytech

0

也許它是由特權造成的,請試試這個:

#sudo chmod 755 /Applications 
#sudo chmod 755 /Applications/Virtualbox.app 
0

爲Mac用戶

經過一番研究,這工作對我來說:

  • 退出VirtualBox
  • 右鍵點擊「應用程序」文件夾
  • 點擊「獲取信息」
  • 更改「所有人」權限「只讀」
  • 打開VirtualBox的,現在它應該工作。

+0

哪個應用程序文件夾?哪裏?? – PN10

+0

@ PN10,woow,你投票因爲你找不到應用程序的文件夾?打開FINDER並右鍵單擊「應用程序」文件夾。 –

+0

我還沒有downvoted它...我只是要求知道應用程序文件夾在哪裏...?謝謝...將通過它.. – PN10

0

東西,我試圖對我的工作很簡單,你創建一個新的虛擬機,並使用現有的虛擬硬盤文件,一切都像你離開它。

相關問題