2014-09-22 81 views
0

我無法啓動使用我在PC上安裝的VirtualBox創建的任何Ubuntu虛擬機映像。無法在VirtualBox上啓動虛擬機映像

例如,我創建了一個新的虛擬機 - >選擇64位的Ubuntu - >分配1024 MB的RAM - >現在創建一個虛擬硬盤 - >等等,並完成到最後。當我點擊開始我碰到下面的錯誤對話框立刻:

Error

我使用的是Windows 7 - 64位機與4 GB的RAM。我安裝的VirtualBox版本是4.3.16這恰好是最新的版本。我也嘗試過以前的版本,但沒有成功。

我也確認在BIOS菜單中啓用了虛擬化選項(所以看起來不是問題)。是

在日誌文件中生成的錯誤日誌消息如下:

1660.1664: Log file opened: 4.3.16r95972 g_hStartupLog=0000000000000014 g_uNtVerCombined=0x611db110 
1660.1664: Calling main() 
1660.1664: SUPR3HardenedMain: pszProgName=VirtualBox fFlags=0x2 
1660.1664: SUPR3HardenedMain: Respawn #1 
1660.1664: System32: \Device\HarddiskVolume1\Windows\System32 
1660.1664: WinSxS: \Device\HarddiskVolume1\Windows\winsxs 
1660.1664: ProgDir: \Device\HarddiskVolume1\Program Files 
1660.1664: ComDir: \Device\HarddiskVolume1\Program Files\Common Files 
1660.1664: ProgDir32: \Device\HarddiskVolume1\Program Files (x86) 
1660.1664: ComDir32: \Device\HarddiskVolume1\Program Files (x86)\Common Files 
1660.1664: '\Device\HarddiskVolume1\Program Files\Oracle\VirtualBox\VirtualBox.exe' has no imports 
1660.1664: supHardenedWinVerifyImageByHandle: -> 0 (\Device\HarddiskVolume1\Program Files\Oracle\VirtualBox\VirtualBox.exe) 
1660.1664: supR3HardNtEnableThreadCreation: 
1660.1664: supR3HardNtDisableThreadCreation: pvLdrInitThunk=0000000077afb800 pvNtTerminateThread=0000000077b20ae0 
1660.1664: supR3HardenedWinDoReSpawn(1): New child 1508.bbc [kernel32]. 
1660.1664: supR3HardenedWinPurifyChild: PebBaseAddress=000007fffffda000 cbPeb=0x380 
1660.1664: supR3HardNtPuChFindNtdll: uNtDllParentAddr=0000000077ad0000 uNtDllChildAddr=0000000077ad0000 
1660.1664: supR3HardNtPuChTriggerInitialImageEvents: uLdrInitThunk=0000000077afb800 uNtTerminateThread=0000000077b20ae0 
1660.1664: supR3HardNtDisableThreadCreation: pvLdrInitThunk=0000000077afb800 pvNtTerminateThread=0000000077b20ae0 
1660.1664: supR3HardNtPuChTriggerInitialImageEvents: mapping view of ntdll.dll[2nd] 
1660.1664: supR3HardNtPuChTriggerInitialImageEvents: ntdll.dll[2nd] mapped at 00000000001a0000 LB 0x1aa000 
1660.1664: supR3HardNtPuChTriggerInitialImageEvents: mapping view of kernel32.dll 
1660.1664: supR3HardNtPuChTriggerInitialImageEvents: kernel32.dll mapped at 00000000779b0000 LB 0x11f000 
1660.1664: supR3HardNtPuChTriggerInitialImageEvents: mapping view of KernelBase.dll 
1660.1664: supR3HardNtPuChTriggerInitialImageEvents: KernelBase.dll mapped at 000007fefd920000 LB 0x6c000 
1660.1664: supR3HardNtPuChTriggerInitialImageEvents: Startup delay kludge #1: 31 ms 
1660.1664: supR3HardNtEnableThreadCreation: 
1660.1664: supHardNtVpScanVirtualMemory: enmKind=CHILD_PURIFICATION 
1660.1664: *0000000000000000-fffffffffffeffff 0x0001/0x0000 0x0000000 
1660.1664: *0000000000010000-fffffffffffeffff 0x0004/0x0004 0x0020000 
1660.1664: *0000000000030000-000000000002bfff 0x0002/0x0002 0x0040000 
1660.1664: 0000000000034000-0000000000027fff 0x0001/0x0000 0x0000000 
1660.1664: *0000000000040000-000000000003efff 0x0004/0x0004 0x0020000 

我也曾嘗試打開Ubuntu.iso圖像和內置Ubuntu.vdi圖像前,但不管我怎麼努力我不斷收到同樣的錯誤。有人能幫我解決這個問題嗎?

+0

你在哪裏下載了iso文件?請嘗試這一個:http://www.ubuntu.com/download/desktop/thank-you?country=DE&version=14.04.1&architecture=amd64它適用於我。 bios中的虛擬化選項僅允許您創建64位版本,如果未啓用,則在創建vb時只能看到32位選項。你確定使用VBox正確安裝它嗎? – RayofCommand 2014-09-22 13:59:23

+0

@RayofCommand - 我已經使用了相同的iso文件(** ubuntu-14.04.1-desktop-amd64.iso **)。另外,我按照這些步驟來安裝它(虛擬機設置 - >存儲 - >控制器:IDE - > CD/DVD驅動器並選擇iso)。但錯誤仍然存​​在。有沒有其他的方法來安裝它? 此外,當在Google上搜索時,我發現一篇文章提示可以通過禁用虛擬機設置的Netowrk選項中的網絡適配器來解決錯誤。我試過了,但它沒有工作:( – JagPK 2014-09-22 14:15:26

+0

不,我認爲你做得對。你有網絡適配器啓用?如果是的話,請禁用並嘗試啓動。 – RayofCommand 2014-09-22 14:17:39

回答

0

我遇到了同樣的問題。我使用4.3.16並試圖安裝Ubuntu 14.04(64位)。 這不起作用給我相同的錯誤代碼0x80004005。

我記得我前段時間使用Virtualbox Version 4.2.16工作時,發現了舊的安裝程序並安裝了它。它神奇地工作。

因此,如果有人知道爲什麼這適用於給定的設置,請編輯我的答案。

+0

我會等待一段時間,看看有人能解釋這一點。如果沒有人能夠,我會接受這個本身作爲答案.. – JagPK 2014-09-22 14:41:13

0

如果你想運行一個Ubuntu的iso映像,你必須進入VirtualBox菜單並添加一個新的CD-ROM設備,給出iso映像的路徑。

+0

是的..就像我在問題中提到的,我嘗試過,但是當我啓動它時,我得到相同的錯誤對話框。 – JagPK 2014-09-22 09:00:59

-1

當我更改(/升級)我的電腦的主板和CPU後,即使在BIOS中啓用了CPU的虛擬化模式,也出現了相同的錯誤。 然後通過搜索互聯網,我得到的信息說,指令集可能因爲更換主板和CPU而改變。

我們可以嘗試以下解決方案:

  1. 出口在當前垂直框虛擬機備份我們的虛擬電腦。
  2. 重新安裝最新的VBox軟件。
  3. (可選)嘗試從第一步導入.ova img到新的VBox中,並檢查它是否有效。如果是,祝你好運。你已經完成了,否則就會失敗。
  4. 最後重新安裝主機的操作系統。我已經測試過,使用VBox 4.3.28版的第一步中的.ova img可以導入到我的朋友的VBox中,並且他的VBox中的vm系統也可以正確啓動。
相關問題