LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 09-02-2012, 07:25 PM   #1
imjepada
LQ Newbie
 
Registered: Sep 2012
Posts: 2

Rep: Reputation: Disabled
what is a PAE kernal and how do I get one?


What is a PAE kernal and how do I get one? I am attempting to load Ubuntu on a Dell lattitude d600 and get the message:This kernel requires the following features not present on the CPU: pae
unable to boot - please use a kernal appropriate for your CPU.
The CPU is a Pentium M 1.40 GHz/600 MHz.
 
Old 09-02-2012, 07:48 PM   #2
btmiller
Senior Member
 
Registered: May 2004
Location: In the DC 'burbs
Distribution: Arch, Scientific Linux, Debian, Ubuntu
Posts: 4,290

Rep: Reputation: 378Reputation: 378Reputation: 378Reputation: 378
I think you misunderstand the error message. The kernel you have requires PAE, but your CPU does not support it. this link provides some hints for how to resolve the problem.
 
Old 09-02-2012, 08:52 PM   #3
guyonearth
Member
 
Registered: Jun 2012
Location: USA
Distribution: Ubuntu
Posts: 424

Rep: Reputation: 83
Simple, use the 32-bit version, not the 64-bit.
 
Old 09-02-2012, 09:33 PM   #4
abrinister
Member
 
Registered: Dec 2010
Location: Boston, MA, USA
Distribution: Arch Linux
Posts: 460

Rep: Reputation: 38
PAE is Physical Address Extension. It allows 32-bit to become 52-bit.

The kernel is telling you your processor cannot do that. Your processor does not physically have 52 bits therefore it does not support this feature.

Alex Brinister

Last edited by abrinister; 09-02-2012 at 09:34 PM.
 
Old 09-02-2012, 10:08 PM   #5
EDDY1
LQ Addict
 
Registered: Mar 2010
Location: Oakland,Ca
Distribution: wins7, Debian wheezy
Posts: 6,841

Rep: Reputation: 649Reputation: 649Reputation: 649Reputation: 649Reputation: 649Reputation: 649
I was going to suggest he mini iso but btmiller beet me to it. I used it to install ubuntu in virtual box & it uses the Debian installer. Using it in expert mode you have a wider range of choices & can enable repos during the install. I also believe it gives you a choice of kernel to install also.
 
Old 09-02-2012, 10:45 PM   #6
suicidaleggroll
LQ Guru
 
Registered: Nov 2010
Location: Colorado
Distribution: OpenSUSE, CentOS
Posts: 5,573

Rep: Reputation: 2142Reputation: 2142Reputation: 2142Reputation: 2142Reputation: 2142Reputation: 2142Reputation: 2142Reputation: 2142Reputation: 2142Reputation: 2142Reputation: 2142
Quote:
Originally Posted by guyonearth View Post
Simple, use the 32-bit version, not the 64-bit.
PAE is 32-bit, 64-bit has no need for it. The fact that he's receiving that message means he's already trying to install the 32-bit version of the OS.
 
Old 09-03-2012, 07:07 PM   #7
imjepada
LQ Newbie
 
Registered: Sep 2012
Posts: 2

Original Poster
Rep: Reputation: Disabled
Still trying to load

I tried the 64 bit version. The result is the followind message:

This kernel requires an x86-64 CPU, but only detected an i686 CPU.
Unable to boot – please use a kernel appropriate for your CPU.

Further input would be greatly appreciated.
 
Old 09-03-2012, 07:14 PM   #8
suicidaleggroll
LQ Guru
 
Registered: Nov 2010
Location: Colorado
Distribution: OpenSUSE, CentOS
Posts: 5,573

Rep: Reputation: 2142Reputation: 2142Reputation: 2142Reputation: 2142Reputation: 2142Reputation: 2142Reputation: 2142Reputation: 2142Reputation: 2142Reputation: 2142Reputation: 2142
Quote:
Originally Posted by imjepada View Post
I tried the 64 bit version. The result is the followind message:

This kernel requires an x86-64 CPU, but only detected an i686 CPU.
Unable to boot – please use a kernel appropriate for your CPU.

Further input would be greatly appreciated.
You have a 32-bit CPU, which means you can't run a 64-bit kernel. Your CPU also doesn't support PAE, which means you can't run a 32-bit PAE kernel. What you need is a 32-bit non-PAE kernel. I'm not sure if this is possible with the new Ubuntu distros, as I don't use Ubuntu, and I rarely use 32-bit OS's so I'm unfamiliar with which ones do and do not use PAE kernels by default, but I'm 100% sure it will be possible...you just may need to use a different distro.

Last edited by suicidaleggroll; 09-03-2012 at 07:16 PM.
 
Old 09-03-2012, 11:23 PM   #9
kedarp
Member
 
Registered: Jul 2012
Distribution: Ubuntu
Posts: 198
Blog Entries: 3

Rep: Reputation: 23
Ubuntu 12.04 uses a PAE kernel. But you can use the earlier versions like 11.10.
 
Old 09-04-2012, 02:43 PM   #10
guyonearth
Member
 
Registered: Jun 2012
Location: USA
Distribution: Ubuntu
Posts: 424

Rep: Reputation: 83
While I've never run into this problem, apparently it's an issue on the later releases. You can still use 12.04 on non-PAE capable hardware, this link will explain it:

http://www.webupd8.org/2012/05/how-t...n-non-pae.html
 
Old 09-04-2012, 04:16 PM   #11
johnsfine
LQ Guru
 
Registered: Dec 2007
Distribution: Centos
Posts: 5,286

Rep: Reputation: 1197Reputation: 1197Reputation: 1197Reputation: 1197Reputation: 1197Reputation: 1197Reputation: 1197Reputation: 1197Reputation: 1197
Quote:
Originally Posted by imjepada View Post
I am attempting to load Ubuntu on a Dell lattitude d600
You didn't mention the ram size or hard disk size of the system. With an obsolete CPU, I expect other aspects of the system might be similarly obsolete. In that case, you might want to ask which Linux distribution is "light weight" enough for your hardware, rather than how to install Ubuntu.

If you really want to press ahead and install a current version of Ubuntu, guyonearth's answer in post #10 looks right. But I expect you don't have enough ram for a current version of Ubuntu to run acceptably (maybe not enough for it to run at all).

The "standard" memory on a Dell latitude d600 was 128MB. The recommended "minimum" memory for Ubuntu 12 is three times that much. In theory, a Dell latitude d600 could be configured with up to 16 times its "standard" memory, so your Dell might have enough ram for Ubuntu (but I still will guess that it doesn't).


Quote:
Originally Posted by imjepada View Post
What is a PAE kernal and how do I get one?
PAE is now the default and you have it already, and that is the problem. You need a non PAE kernel.

Quote:
Originally Posted by imjepada View Post
I tried the 64 bit version.
So you are really unaware how obsolete your CPU is. PAE was supported by x86 CPUs much earlier than 64 bit. A CPU too old for PAE is much too old for 64bit.

Quote:
Originally Posted by guyonearth View Post
Simple, use the 32-bit version, not the 64-bit.
Later you posted a much better answer, so it is hard to imagine what you intended by this answer. Hopefully it is not still confusing the OP.

Quote:
Originally Posted by abrinister View Post
It allows 32-bit to become 52-bit.
...
Your processor does not physically have 52 bits
The "52" is seriously wrong. If you had used the correct number (36) the phrasing is still misleading. PAE changes the physical address size from 32 to 36, but in all the many other ways that the CPU is "32 bit" it remains "32 bit". It doesn't become a 36 bit CPU.

But the basic concept of your answer was correct. PAE is a hardware feature required by the kernel the OP tried to use, but not present in the OP's CPU.

Last edited by johnsfine; 09-04-2012 at 04:36 PM.
 
1 members found this post helpful.
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Build driver failed in PAE platform with linux kernel 2.6.27.19-5-pae steven215 Programming 3 01-19-2014 05:11 PM
[SOLVED] How to find out my linux kernal version and kernal configuration file location kamalmin Linux - Newbie 2 08-25-2010 01:35 AM
KERNEL PANIC: Cannot execute a PAE-enabled kernel on a PAE-less CPU! ovais370 Linux - Laptop and Netbook 7 10-13-2007 05:49 PM
kernal panic after update redhat enterprice 4 from kernal(2.6.9-5) to kernal(2.6.9-42 TAREK-SALAMA Linux - Enterprise 3 09-10-2006 09:07 AM
Help! Configuring Kernal failed, GRUB can't boot new kernal, help! sabaka Linux - Newbie 4 09-16-2003 09:12 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 07:50 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration