使用Windows 7 64位操作系统的Intel i5-2410M CPU运行,已安装VirtualBox 4.13。
我正在尝试运行ubuntu-14.04-desktop-amd64.iso
,但是遇到了错误:
此内核需要x86-64 CPU,但仅检测到i686 CPU
我甚至在BIOS设置中启用了Intel虚拟化,然后再次尝试使用镜像,但仍然收到相同的错误消息。
是否还有其他原因导致我无法使用该镜像?
使用Windows 7 64位操作系统的Intel i5-2410M CPU运行,已安装VirtualBox 4.13。
我正在尝试运行ubuntu-14.04-desktop-amd64.iso
,但是遇到了错误:
此内核需要x86-64 CPU,但仅检测到i686 CPU
我甚至在BIOS设置中启用了Intel虚拟化,然后再次尝试使用镜像,但仍然收到相同的错误消息。
是否还有其他原因导致我无法使用该镜像?
我最好的猜测是您以某种方式将VM配置为32位执行而不是64位。
您能分享一下XML机器配置文件吗?(通常在您的主目录——例如C:\Users\Goyuix——的名为VirtualBox VMs
的文件夹中)。其中应该有一个文件夹,对应您正在创建的Ubuntu VM,并带有一个名为vm-name.vbox的文件。您应该能够找到一个名为Machine的XML标记,它包含了定义。这是我一个配置文件中相关的标记:
<Machine
uuid="{5c71850d-9ead-4b1f-b8b2-9f147f3a70ac}"
name="Ubuntu"
OSType="Linux26_64"
snapshotFolder="Snapshots"
lastStateChange="2014-07-19T23:16:57Z">
请特别注意第三个属性OSType
,尤其是它末尾有一个_64
。如果要创建适用于Ubuntu 14.04 64位的虚拟机,请使用VM类型=Linux和版本=Ubuntu(64位)。
Ubuntu(64位)
选项,只有Ubuntu(32位)
...实际上,我只有32位的可能性。我该如何访问正确的选项? - Agape Gal'lo