booting a custom darwin kernel on a powerbook
booting a custom darwin kernel on a powerbook
- Subject: booting a custom darwin kernel on a powerbook
- From: Folkert Saathoff <email@hidden>
- Date: Sun, 6 Feb 2005 00:37:26 +0100
hello list,
i have managed to build a custom mach_kernel from
the 10.3/7.0 sources at apple.com. i even managed
to tell openfirmware to boot it, but during the boot
process it complains about not being able to load
extensions:
Jan 1 01:00:09 localhost kernel: kld(): Undefined symbols:
Jan 1 01:00:09 localhost kernel:
__ZN14IOPMrootDomain27registerPMSettingControllerEPFiiiPvES0_
Jan 1 01:00:09 localhost kernel: kld_load_from_memory() failed for
module com.apple.driver.ApplePMU
Jan 1 01:00:09 localhost kernel: [33mFailed to load extension
com.apple.driver.ApplePMU.
...
Jan 1 01:00:16 localhost kextd[97]: kld_load_from_memory() failed for
module
/System/Library/Extensions/IONetworkingFamily.kext/Contents/MacOS/
IONetworkingFamily
Jan 1 01:00:16 localhost kextd[97]: a link/load error occured for
kernel extension /System/Library/Extensions/IOFireWireIP.kext
Jan 1 01:00:17 localhost kernel: AppleRS232Serial: 0 0
AppleRS232Serial::start - returning false early, Connector or machine
incorrect
Jan 1 01:00:17 localhost kextd[99]: kld_load_from_memory() failed for
module
/System/Library/Extensions/IONetworkingFamily.kext/Contents/MacOS/
IONetworkingFamily
Jan 1 01:00:17 localhost kextd[99]: a link/load error occured for
kernel extension
/System/Library/Extensions/IONetworkingFamily.kext/Contents/PlugIns/
AppleGMACEthernet.kext
Jan 1 01:00:18 localhost kextd[103]: kld_load_from_memory() failed for
module
/System/Library/Extensions/IONetworkingFamily.kext/Contents/MacOS/
IONetworkingFamily
Jan 1 01:00:18 localhost kextd[103]: a link/load error occured for
kernel extension /System/Library/Extensions/AppleAirPort.kext
Jan 1 01:00:20 localhost kextd[109]: kld_load_from_memory() failed for
module
/System/Library/Extensions/ATIRadeon.kext/Contents/MacOS/ATIRadeon
Jan 1 01:00:20 localhost kextd[109]: a link/load error occured for
kernel extension /System/Library/Extensions/ATIRadeon.kext
Jan 1 01:00:20 localhost kextd[111]: kld_load_from_memory() failed for
module
/System/Library/Extensions/IONetworkingFamily.kext/Contents/MacOS/
IONetworkingFamily
Jan 1 01:00:20 localhost kextd[111]: a link/load error occured for
kernel extension /System/Library/Extensions/IONetworkingFamily.kext
apart from that, the system starts up just fine.
however, i cannot use the powerbooks trackpad or
keyboard to login [i think the missing ApplePMU
extension is responsible for that], and the machine
does not reply to pings. usb mice work fine, though.
so, my question is:
how do i build a kernel with support for the
powerbooks hardware? or rather, where do i get the
sources for the ApplePMU extension? and how do
i install the extensions so that they can coexist
with the already installed extensions of the same
name?
i am using a 667 MHz powerbook G4.
thnx/ cheers,
/folkert
This .sig -and all of the above- is false.
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-kernel mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden