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


15

我知道Ubuntu +1的问题会令人生厌,但是我相信这是一个例外。目前,我有2个运行Ubuntu 12.10的系统,其中一个具有不支持PAE的Pentium M(我知道这很奇怪,但确实如此)。

这意味着过去我不得不依靠自定义iso来安装Ubuntu类似的系统,所以这次我选择了Xubuntu 12.04。

我的问题是2折,但实际上是一个问题:

  • 是否可以从标准存储库安装非Pae版本的12.10内核?
  • 如果没有,我如何获得这样的内核?(是否有带有这种内核的PPA?)。

注意:

之前有人建议我刚刚安装该软件包:http://packages.ubuntu.com/quantal/linux-image-generic,请注意,这带有启用PAE。

PS是的,我已经Google搜索过。我没有找到答案。

Answers:


2

可能升级从12.04至12.10(并使用官方新PAE内核)通过欺骗apt-get的相信你的系统有一个PAE启用CPU(它只会用grep的“PAE”在/ proc / cpuinfo中)。

受影响的早期Pentium-M处理器缺少此pae标志,但如果仅Ubuntu安装程序(或内核软件包的preinst脚本)不会尝试比用户更聪明并积极地阻止其安装,则仍然能够运行这些内核。 。

现在,存在一个解决此问题的简便方法:从12.04升级到12.10 之前,只需对/ proc / cpuinfo进行补丁(可以通过简单的bindmount进行安装),然后像往常一样将发行版升级到12.10。

PPA中有一个软件包“ fake-pae” 可以做到这一点,只需安装该软件包,然后进行dist-upgrade,不久之后,您便可以在奔腾M上完美运行具有3.5 PAE内核的12.10。


9
  • 正如您的搜索显示的那样,对于Quantal,没有非PAE i386内核可用-在官方存储库中,作为主线构建或其他方式
  • 除非这种变化,否则您将必须找到一个PPA(我不知道),或者自己构建内核(一点也不难)。
  • 如果您现在需要这样的内核,请在评论中发布,我将尝试为PPA提供最新的3.5.0-13并禁用PAE。

1
PPA将是一个很大的祝福。
RolandiXor

您是否制定了PPA?(否则,我会继续研究并自己构建)。
罗兰迪克(RolandiXor)

1
我也需要旧的奔腾Centrino笔记本.. :)
heiko81 '13

对于需要在装有非PAE处理器的计算机上安装Ubuntu的任何人,PPA都是非常有用的。这对很多人有用。
约翰·斯科特

4

我也不想把T42丢进垃圾桶。因此,我基于最新的12.10来源编译了一个自定义内核。

内核运行稳定(我已经使用它编译了以下软件包:-))

它们在这里可用。


甜。我也喜欢你的指示
RolandiXor
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.