我有运行 Mac OS X 10.6.6 的最新一代 Macbook Pro 7.1(Intel Core 2 Duo)。我安装了 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.
Run Code Online (Sandbox Code Playgroud)
我不确定我的 Macbook Pro 的 Core 2 Duo 是否启用或支持 VT-x。但至少,如 Virtualbox手册中所述,我为硬件虚拟化启用了 I/O APIC 和 VT-x 。


virtualbox osx-snow-leopard vt-x hardware-virtualization macbook-pro
我住在学生宿舍(校外),宿舍的所有学生共享同一个WAN IP(互联网或公共IP),幸好是静态的。我不是管理员,无法控制为所有学生分配私有 IP 的路由器,因此我无法真正将端口 22 转发到我的计算机。
是否还可以通过校园内的计算机与我的宿舍计算机建立 SSH 连接?
我在我的工作电脑上远程工作。我也是我与同事共享的工作站的根。昨天,当更新管理器询问我时,我将内核升级到 2.6.31-17,但没有重新启动,因为我知道我的 NVIDIA 和其他几个内核模块无法工作。不幸的是,我的 linux noob 同事重新启动了机器,我在这里:(
我正在考虑将符号链接 /initrd.img 和 /vmlinuz 更改为以前的内核映像并使用 kexec。请告诉一些更好的方法来从 ssh 而不是 grub 启动菜单加载内核的 2.6.31-16 版本。我正在使用 Ubuntu Karmic。