Arch Linux 安装:这个内核需要 x86-64 CPU,但只检测到 i686 CPU

Arch Linux installation: This kernel requires an x86-64 CPU, but only detected an i686 CPU

我想在我的旧 HP Pavilion zv5000(应该有 Pentium 4 CPU)上安装 Arch Linux。

我不确定哪个版本适合我,在 x86-64 和 i686 之间,所以我在 Arch Linux 镜像站点之一的下载页面上选择了 archlinux-2017.03.01-dual.iso 文件(例如,this mirror)。我尝试了 "dual" 版本,因为我无法提取 archlinux-bootstrap-2017.03.01-i686.tar.gzarchlinux-bootstrap-2017.03.01-x86_64.tar.gz.

但是现在,在我将 ISO 映像刻录到 CD 上之后,从 live CD 启动并尝试安装 Arch 给我:

This kernel requires an x86-64 CPU, but only detected an i686 CPU.
Unable to boot - please use a kernel appropriate for your CPU.

为什么无法提取 .tar.gz 文件?我尝试从两个或三个镜像中提取它,但尝试使用 tar xzf 提取它时出现写入权限错误。

此外,"dual" ISO 映像到底是什么?也许我的错误就在这里。

[*] 是的,我完全是菜鸟:)

我遇到了同样的问题。实际上双 iso 意味着您可以在引导时选择 64 或 i86。直到 2017 年 3 月都是如此。从 3 月开始不再支持 i686 版本。

当我下载 2016 年的 iso 时,一切正常。