Jump to content
6 posts in this topic

Recommended Posts

Since OSX 10.4.3 the mach kernel uses PAE and my processor doesnt support that, i wondered if it is possible to build a kernel without PAE.

 

I can build a linux kernel without PAE. And I think that the PAE should be transparent to applications. So a compiled app can run with a PAE enabled kernel and with PAE disabled kernels.

 

So my questions is ( I dont know how the pae is realised), are the applications dependent on pae in darwin/os x or do they also run with a pae disabled kernel?

 

If the apps are not dependent on PAE in the kernel, then one can build a kernel without pae.

 

 

heavybass

What are you on about? You try telling the 1.4GHz Banias chip in the ThinkPad X31 I have 10.4.3, 10.4.4 and 10.4.5 booting just fine on...

 

It also boots fine on a Celeron-M Banias, a couple of Dothan machines and numerous AMD machines I've been playing with it on. I thought the PAE problem with Pentium-M was fixed ages ago? Have you actually tried it? If so, it's probably a bios specific bug...

I don't know for sure if it will work or not, but I say give it a try! You can build a custom kernel that works with Mac OS X from the Darwin sources. Here's a link on how to do it.

 

http://developer.apple.com/documentation/D..._section_3.html

 

As for disabling PAE, you'll have to figure that out yourself.

×
×
  • Create New...