Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

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.

share|improve this question
add comment

3 Answers

up vote 1 down vote accepted

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.

share|improve this answer
add comment
  • 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.
share|improve this answer
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 '12 at 5:17
    
Have you made the PPA? (If not I'll go ahead and look into to building this myself). –  RolandiXor Sep 13 '12 at 2:41
1  
I need it too for an old Pentium Centrino notebook.. :) –  heiko81 Sep 13 '12 at 21:26
add comment

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.

share|improve this answer
    
Sweet. I like your instructions too. –  RolandiXor Nov 2 '12 at 14:21
add comment

protected by RolandiXor Nov 2 '12 at 14:19

Thank you for your interest in this question. Because it has attracted low-quality answers, posting an answer now requires 10 reputation on this site.

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.