我無法啓動使用我在PC上安裝的VirtualBox創建的任何Ubuntu虛擬機映像。無法在VirtualBox上啓動虛擬機映像
例如,我創建了一個新的虛擬機 - >選擇64位的Ubuntu - >分配1024 MB的RAM - >現在創建一個虛擬硬盤 - >等等,並完成到最後。當我點擊開始我碰到下面的錯誤對話框立刻:
我使用的是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圖像前,但不管我怎麼努力我不斷收到同樣的錯誤。有人能幫我解決這個問題嗎?
你在哪裏下載了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
@RayofCommand - 我已經使用了相同的iso文件(** ubuntu-14.04.1-desktop-amd64.iso **)。另外,我按照這些步驟來安裝它(虛擬機設置 - >存儲 - >控制器:IDE - > CD/DVD驅動器並選擇iso)。但錯誤仍然存在。有沒有其他的方法來安裝它? 此外,當在Google上搜索時,我發現一篇文章提示可以通過禁用虛擬機設置的Netowrk選項中的網絡適配器來解決錯誤。我試過了,但它沒有工作:( – JagPK 2014-09-22 14:15:26
不,我認爲你做得對。你有網絡適配器啓用?如果是的話,請禁用並嘗試啓動。 – RayofCommand 2014-09-22 14:17:39