我有最新一代的 Macbook Pro 7.1(Intel Core 2 Duo),运行 Mac OS X 10.6.6。我安装了 Virtuabox 4.0.2 并尝试启动 Ubuntu 10.10 64 位 iso。Live CD 的启动选项屏幕出现了:
然而,当我继续加载实时会话或安装程序时,遇到了以下错误:
This kernel requires an x86-64 CPU, but only detected an i686 CPU.
Unable to boot - please use a kernel appropriate for your CPU.
我不确定我的 Macbook Pro 的 Core 2 Duo 是否启用或支持 VT-x。但至少,我已启用 I/O APIC 和 VT-x 以实现硬件虚拟化,如 Virtualbox 中所述手动的。
答案1
您应该返回到虚拟机的“新机器向导”(单击“新建”时会打开该向导),然后在选择操作系统类型时,选择“Ubuntu”,并将版本切换为“Ubuntu(64 位)”。这可确保为您的机器启用 64 位处理器扩展。