How to Get Extensions to load without -f
Here's my issue, The install is perfect efi on guid after marvin everthing works including toast and timemachine. My only problem is , if I start with -f all my extention drivers load and everthing is dectected properly, but if I don't…
- Primary Author
- @gaz919 Published 2008-02-21
- Collection
- Leopard 10.5
- Archival Footprint
- 4,029 historical reads · 2 curated field notes (from 7 dispatches) · 2008-02-21
- Credited Voices (2)
- @gaz919 (5)@eddie11c (2)
Here's my issue, The install is perfect efi on guid after marvin everthing works including toast and timemachine.
My only problem is , if I start with -f all my extention drivers load and everthing is dectected properly, but if I don't load with -f then my usb wireless doesn't detect. I can see in -v mode that when the extension isn't loaded at startup with -f then quite a few of my drivers don't load.
My question is is there a way to set the full extentions list to load after it is all working.
Ive tried deleting the cache folder in extensions and deleting the extensions.mkext file
have also used kextcache -a i386 -K /mach_kernel -m /System/Library/Extensions.mkext /System/Library/Extensions
but all in all the extensions just rebuild without the usbwireless driver and others.
so I either have to boot with -f or unplug and plug in the usbwireless.
I just want to get it set and boot with no flags and have it all work.
Anyone with any ideas the are appreciated
Author Updates & Technical Revisions
Follow-up dispatches by @gaz919
It was a good try but it still didn't work
This is in the list after kextload alot of things have problems in the list this is the usbwifi kext bit
kernel extension /System/Library/Extensions/RT73USBWirelessDriver.kext has problems:
kernel extension /System/Library/Extensions/SCR24X_Apple_Driver.kext has problems:
Warnings:
{
"Kext has no explicit kernel dependency" = true
}
It seemed to load in the boot but it sill had no device after boot.
but it works fine if i unplug it and plug it back in just won't work on boot without -f
I'll try again but I can't seem to get it to work.
Thanks for any more ideas
if its a bug in the driver why does it work fine with -f ?
No still doesn't load in the list in -v mode , its really just that driver that doesn't load that is important.
The boot time for a normal load say -v is about a minute shorter than if i have to use -f
Thanks for anymore ideas you may have, for now ill keep using -f
Good Luck
Synthesized Community Field Notes
2 technical responses curated from 7 original dispatches
Try this, load up into Leopard. Open terminal:
sudo -s
## password
kextload /system/library/extensions/*
As soon as its done browse over and delete the Extensions.mkext and reboot.
It is most likely a bug in the driver then, as it is loading into memory at startup.