15

I know that Ubuntu +1 questions are frowned upon, but this I believe is a fair exception. Currently I have 2 systems running Ubuntu 12.10, and one of them has a Pentium M that doesn't support PAE (strange I know, but true).

This has meant in the past that I had to rely on a custom iso to install Ubuntu a similar system,and so this time I went with Xubuntu 12.04.

My question is 2 fold, but really one question:

  • Is it/will it be possible to install a non-pae version of the 12.10 kernel from the standard repositories?
  • If no, how can I get such a kernel? (Is there a PPA with such a kernel available?).

NB:

Before anyone suggests that I just install this package: http://packages.ubuntu.com/quantal/linux-image-generic, please note that this comes with PAE enabled.

P.S. Yes, I have Googled. I haven't found the answer.

0

3 Answers 3

9
  • As your searches may have showed, no non-PAE i386 kernels are available for Quantal -- in the official repositories, as a mainline build, or otherwise
  • Unless this changes, you will have to find a PPA (I know of none), or build the kernel yourself (which is not difficult at all)
  • If you need such a kernel right now, please post in the comments and I will try to provide a PPA with the latest 3.5.0-13 with PAE disabled.
4
  • 1
    That PPA would be a big blessing ^_^ I would compile myself, but from what I've heard/read about compiling the kernel, I don't have the time to go through it on my hardware.
    – RolandiXor
    Aug 30, 2012 at 5:17
  • Have you made the PPA? (If not I'll go ahead and look into to building this myself).
    – RolandiXor
    Sep 13, 2012 at 2:41
  • 1
    I need it too for an old Pentium Centrino notebook.. :)
    – heiko81
    Sep 13, 2012 at 21:26
  • A PPA would be really useful for anyone that needs to install Ubuntu on a computer with a non-PAE processor. It would be useful to so many people.
    – John Scott
    Jul 17, 2014 at 22:48
4

I don't want to put my T42 into trash, too. Therefore I've compiled a custom kernel based on the latest 12.10 sources.

The kernel runs stable (I've compiled the packages below with it :-))

They are available under here.

1
  • Sweet. I like your instructions too.
    – RolandiXor
    Nov 2, 2012 at 14:21
2

It is possible to upgrade from 12.04 to 12.10 (and using the official new PAE kernels) by tricking apt-get into believing that your system has a pae enabled cpu (it will simply grep for "pae" in /proc/cpuinfo).

The affected early Pentium-M processors are missing this pae flag but are still capable of running these kernels if only the Ubuntu installers (or the preinst scripts of the kernel packages) would not try to be smarter than the user and actively prevent it from installing.

There is now an elegant and easy woraround for this problem: Before upgrading from 12.04 to 12.10 just patch the /proc/cpuinfo (can be done with a simple bindmount) and then do the distribution upgrade to 12.10 as usual.

There is a package "fake-pae" in this ppa that will do exactly this, just install that package and then do the dist-upgrade and soon after you will have a perfectly running 12.10 with 3.5 PAE kernel on your Pentium-M.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .