在最新的Ubuntu版本中,是否可以使用非PAE内核呢?

我知道Ubuntu +1的问题不受欢迎,但我认为这是个合理的例外。目前我有两个运行Ubuntu 12.10的系统,其中一个是带有不支持PAE的Pentium M处理器(奇怪但是事实)。
过去这意味着我必须依靠自定义iso来安装类似系统的Ubuntu,所以这一次我选择了Xubuntu 12.04。
我的问题有两个部分,但实际上只是一个问题:
- 是否/将来是否可能从标准软件源中安装非PAE版本的12.10内核? - 如果不行,我该如何获得这样的内核?(是否有提供这样内核的PPA存储库?)
注意: 在任何人建议我只需安装此软件包http://packages.ubuntu.com/quantal/linux-image-generic之前,请注意它默认启用了PAE。
附注: P.S. 是的,我已经谷歌搜索过了,但没有找到答案。
3个回答

正如您的搜索可能已经显示的那样,在Quantal中没有提供非PAE i386内核——无论是在官方仓库、主线版本还是其他地方。
除非发生变化,否则您将不得不寻找PPA(我不知道有哪些),或者自己构建内核(这并不难)。
如果您现在需要这样的内核,请在评论中发表,我将尽量为您提供最新的3.5.0-13版本,禁用了PAE功能。

1那个PPA会是一个大福利 ^_^我本来想自己编译的,但从我听到/读到的有关内核编译的信息来看,我没有时间在我的硬件上进行这个过程。 - RolandiXor
你做了PPA吗?(如果没有,我就会继续研究如何自己建立)。 - RolandiXor
1我也需要它,用于一台旧的Pentium Centrino笔记本电脑.. :) - heiko81
一个PPA对于需要在非PAE处理器的计算机上安装Ubuntu的任何人来说都非常有用。这将对很多人有帮助。 - John Scott

我也不想把我的T42扔掉。因此,我根据最新的12.10源代码编译了一个自定义内核。
这个内核运行稳定(我已经用它编译了下面的软件包 :-)))
它们可以在这里下载。

好的。我也喜欢你的指示。 - RolandiXor

升级从12.04到12.10是可能的(并且使用官方的新PAE内核),通过欺骗apt-get相信你的系统具有启用了pae的cpu(它只是在/proc/cpuinfo中grep“pae”)。
受影响的早期Pentium-M处理器缺少这个pae标志,但仍然能够运行这些内核,只要Ubuntu安装程序(或内核包的预安装脚本)不试图比用户更聪明,并且积极阻止其安装。
现在有一个优雅而简单的解决办法来解决这个问题:在从12.04升级到12.10之前,只需修补/proc/cpuinfo(可以使用简单的bindmount完成),然后像往常一样进行分发升级到12.10。
this ppa中有一个名为“fake-pae”的软件包,将正好执行此操作,只需安装该软件包,然后执行dist-upgrade,不久后,您将在Pentium-M上拥有一个完美运行的带有3.5 PAE内核的12.10。