英特尔酷睿 i3 上的 i686 与 i486 内核

pew*_*fly 2 linux cpu kernel debian

几周前,我在笔记本电脑上安装了 Debian 6 Squeeze。来自 Ubuntu,我通过下载混合i386 映像并从 USB 驱动器启动它来做到这一点。

现在在 GRUB 上,我看到了两个内核 — i486 内核和 i686 内核。由于 i686 是顶级的,而且我对内核架构一无所知,所以我不太在意,到目前为止一直在使用它。

但在过去的几天里,我一直只有麻烦。系统在没有警告的情况下崩溃,有时会显示内核崩溃。

作为最后一次尝试,我尝试使用 i486 内核,一切进展顺利。我的笔记本电脑的处理器是第一代英特尔酷睿 i3。可能是什么导致了问题?为什么我以前运行 Ubuntu 时没有得到两个不同的内核?

jof*_*fel 5

i686 版本适用于当前所有兼容 Intel 的处理器;i486 版本适用于仅与 Intel 80486 兼容的特殊/旧硬件。

对于您的英特尔酷睿 i3,您还可以使用 64 位版本 (amd64) 或 32 位“-bigmem”版本,它们都提供更多安全功能。

如果您对 Squeeze i686 内核有问题,您可以尝试从Debian Backports切换到更新的内核。

有关64 位版本的更多信息,请参见例如此常见问题解答