bing Posted December 10, 2008 Share Posted December 10, 2008 I'm trying to get this thing down so bear with me... I have used munky's Boot132+EFI install method on my Wind Netbook. Excellent guide! So I settled on what I believe are a known-good set of kexts from kamikaze to use, and added a couple more from a different set to get the onboard keyboard/trackpad to work. The system is quite stable but I have two problems. 1) No audio ("No Output Devices found") 2) The WiFi card only works when booting with the -f switch. With it, everything is perfect, without it and I get "No AirPort Card installed" I've happy that of all the kexts I've added most reside in the EFI partition, except for the video drivers that would only work if installed to /S/L/E (new GMA950 BTW, also from kamikaze.) Anyway, I guess that's the whole point of EFI. I'm not sure how to proceed. Should I copy the kexts that I'm already using into /S/L/E and see if they're picked up from there? Or find alternate kexts? There is a standard distribution for the Wind that was crafted by stellarola, I'm not sure if those kexts are available, I would love to try those from the EFI partition to see if that solves my issues. Aside from deciphering the logs, how can I tell what is being picked up from the EFI partition? I tried the Extension Audit tool in Pacifist but unfortunately it doesn't really help at all. It doesn't seem to list extensions that are being used from the EFI partition. I've tried the following from single-user: # rm -rf /System/Library/Extensions.mkext # rm -rf /System/Library/Extensions/Caches/ # rm -rf /System/Library/Caches/ I've also tried: # update_dyld_shared_cache ~&~ # update_dyld_shared_cache -force I'm running 10.5.5 (installed 10.5.4, did the ComboUpdate to 10.5.5, then used Software Update and let it do it's thing. Also installed the "Aiport Etreme" update that sometimes solves issues with my card (Dell 1510.)) Here's what I'm using: AppleACPIBatteryManager.kext AppleACPIPS2Nub.kext ** AppleAzaliaAudio.kext AppleDecrypt.kext ApplePS2Controller.kext ** AppleSMBIOSEFI.kext ClamshellDisplay.kext Disabler.kext IONetworkingFamily.kext LaptopDisplay.kext In case anyone else wants to try them, most are from here: http://forum.insanelymac.com/index.php?sho...mp;#entry924078 Those listed with ** are from here: http://web.me.com/andrew.schultz/WindPS2Files.zip -- http://forums.msiwind.net/mac/mouse-and-ke...ised-t4141.html Link to comment Share on other sites More sharing options...
hecker Posted December 10, 2008 Share Posted December 10, 2008 Yes, I would try copying the non-working kext files (one by one) to your System's Extensions folder first. Make sure you back up any originals first before overwriting! Link to comment Share on other sites More sharing options...
mavris Posted December 13, 2008 Share Posted December 13, 2008 You should install them again from the beginning. Software Update is Forbiden. What about the Mach Kernel ?? Link to comment Share on other sites More sharing options...
bing Posted December 15, 2008 Author Share Posted December 15, 2008 @hecker: Thanks! I moved the AppleAzalia kext from the EFI partition to /S/L/E but the OS complained about it being "improperly installed" so I ended up just using the kamikaze installer, which worked fine. I have to figure out which method is best to control the output between headset and speakers, seems there are a few options. I moved the networking kext to /S/L/E and wifi now works perfectly, no '-f' boot required. Although, if I disable it with Fn-F11, I'm not able to use it again until a reboot with it enabled. I gather this is normal on the Wind. BT seems to toggle fine, as indicated in the OS, though, I don't have an actual device to test with. I've gotten more careful about repairing permissions regularly after messing with kexts. @mavris: The whole point of learning Boot-132 + EFI was to be able to do Software Updates without issue, due to a clean Retail installation. I haven't messed with custom kernels yet. At this point I have a working system with minimal changes to the standard installation, which is what I was after. I need to look into how to make the kexts that require /S/L/E the flexibility to reside in EFI. Maybe a custom kernel can help with that, I'm not sure. Link to comment Share on other sites More sharing options...
bing Posted December 17, 2008 Author Share Posted December 17, 2008 ... I need to look into how to make the kexts that require /S/L/E the flexibility to reside in EFI. Helpful clues here: http://forum.insanelymac.com/index.php?s=&...t&p=1002806 Link to comment Share on other sites More sharing options...
Recommended Posts