我无法启动使用我在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