2014-09-22 77 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系统也可以正确启动。
相关问题