1

I have a Dell Inspiron 600m and I tried to install Lubuntu 12.10 but encountered this message:

This kernel does not support a non-PAE CPU.

Is Lubuntu supposed to support old hardware and computers?

Mateo
  • 8,104
Kshitij
  • 11

3 Answers3

3

It is possible to trick the apt-get installation script (preinst) of the new kernel images into believing they are to be installed on a PAE enabled System. Then it will install flawlessly (and if it is a Pentium-M (even one of those early ones that are missing the pae flag) then it will boot and run without errors).

To do so do the following:

  • Install 12.04 Precise (maybe you have that already)
  • Install the package "fake-pae" from this repository
  • Do a normal distribution upgrade to 12.10 and enjoy the new Version :-)

As long as you have the fake-pae package installed there won't be any problems with kernel updates, these kernels run just fine on Pentium-M, even the early ones that do not announce their pae capability in their cpu flags. Just like the modified CD-boot images (the grub-trick) it is only a matter of circumventing these artificial installation restrictions, its not a problem with the kernel itself, you won't need custom built kernel images.

prof7bit
  • 111
2

Try to install Lubuntu 12.04 32bit and then upgrade to 12.10

Inspired by this answer : How can I install on a non-PAE CPU? (error "Kernel requires features not present on the CPU: PAE")

NickTux
  • 17,539
0

Installing Lubuntu 12.04 32 bit and upgrading to 12.10 (cf. answer by NikTh) does not seem to work fully: The default kernel for 12.10 does not install.

You might be able to get the custom non-pae kernel from: http://bazaar.launchpad.net/~webtom/+junk/linux-image-i386-non-pae/files (I did not try this out.)

See also: Will it be possible to use a non-pae kernel in recent versions of Ubuntu?

loxo
  • 349