我可以在 Intel 处理器上运行哪个 64 位桌面 Linux (GUI) 发行版,尤其是在 Mac OS X 上的 VirtualBox 中?Ubuntu 32 位运行良好。我认为 Ubuntu 64 位仅适用于 amd64。
- 我知道 Mac OS X 是 64 位 Linux。这不是我问的。
- 如果您能推荐一个小型安装或具有实时 CD 版本的安装,那就太好了。
更新:我尝试下载该ubuntu-10.10-desktop-amd64.iso
包,得到的结果如下:
更新 2: 据我所知做有一个 64 位处理器。
答案1
简短回答:Ubuntu-64 可以工作。
较长的回答:“AMD64”适用于 AMD 和 Intel。(Intel 曾尝试过早期的 64 位处理器 Itanium,但没有流行起来,因此他们采用了 AMD 的方法。)
Unix 是 Mac OS X 和 Linux 的共同祖先。Mac OS X 不是 Linux —— 它们是表兄弟。
编辑:显然你拥有一台早期的 Intel Mac,它“单核心”和“双核心”-- 不是“Core 2 Solo”和“Core 2 Duo” -- 处理器。这些是 32 位处理器。VirtualBox 允许在运行 32 位处理器的主机上运行 64 位客户机操作系统,但仍需要 64 位处理器(具有硬件虚拟化支持)因此,简短的回答就是:没有。
这也意味着这台 Mac 无法运行 OS X Lion(这是当前测试版的要求,似乎可能会一直持续到发布)。更令人困惑的是,在“Core 2”之后,英特尔放弃了“2”,并使用了“i”之类的东西:
- 核心独奏
- 双核处理器
- 酷睿 2 独奏
- 酷睿2双核
- 酷睿 i3
- 酷睿 i5
- 酷睿 i7
这些都是“Intel Core”。您拥有前两个中的一个。处理器在 Apple 菜单下的“关于本机”中列出。
编辑二:也许 VirtualBox 的 CPU 检测代码错误地识别了 Sandy Bridge(第二代)i7。此外,新款 MacBook Pro 启动时会进入 64 位内核——而老款则启动时会进入 32 位内核(尽管它们有 64 位 CPU,并且无论哪种方式都允许 64 位应用程序)。这导致VirtualBox 4.0.x 的其他问题似乎可以通过启动进入 32 位内核。你可以尝试一下。