[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Running pae kernel on non-pae system



On Sun, 2013-02-24 at 13:00 +0000, Tixy wrote:
> On Sat, 2013-02-23 at 13:36 -0500, Debian@paulscrap.com wrote:
> > Hi Folks,
> > 
> > 	Last night I updated an older laptop of mine from Squeeze to Wheezy.
> > It went fine, but I did run into an odd particularity.
> > 
> > 	This system (Dell D505) has a Pentium M processor.  My understanding is
> > that the Pentium M's are just about the only modern(ish) processor
> > without pae, and thus kernels with pae compiled in can't run on it. (pae
> > doesn't show up in the cpu flags)
> > 
> > 	During the upgrade I did get warnings about it not supporting pae, so I
> > did make sure to install the 486 image, but forgot to remove the 686-pae
> > (removed 686, though).  That's not a big deal, though.  It just means
> > I'd have to select the 486 kernel to boot up and fix it, right?
> > 
> > 	I wasn't paying attention during reboot, and it went to 686-pae by
> > default.  Imagine my surprise when it started up with no problems.  It's
> > still running on that kernel!
> 
> A couple of weeks ago I installed Wheezy on a Pentium M machine and had
> a similar experience choosing a kernel version. I ended up trying
> 686-pae because there wasn't a plain 686 like in in Squeeze and found it
> worked, even though though my CPU didn't have PAE.

Actually, I just double checked, and my CPU [1] does have PAE after all.
I was confused because it only has 32-bit physical address size (and so
doesn't benefit from any 'Extension' to the physical address). 

[1] http://ark.intel.com/products/27586

-- 
Tixy


Reply to: