KrysObscure Posted October 27, 2010 Share Posted October 27, 2010 hi guys i recently formatted my hard drive and reinstalled windows 7 and osx. the previous installation of snow leopard went fine and, since i have an ati4870, i used the kext files from 10.6.2, moved inside /system/library/extensions and repaired the permissions. now, i don't know why, i can't do anything inside that folder. Every time i try to move any kext there, an error shows up. it says this: System extension cannot be used The system extension "/System/Library/Extensions/XXX.kext" (where XXX is the name of the kext file) was installed improperly and cannot be used. Please try reinstalling it, or contact the product's vendor for an update. and, when i reboot, i can't access to the system. If i want to try something new, i have to reinstall everything. this is the third day i try to do something and i seriously need some help. as i said before, everything worked until i formatted my hdd. what the hell is going on? Link to comment https://www.insanelymac.com/forum/topic/235502-cannot-install-kext-files-after-format/ Share on other sites More sharing options...
Gringo Vermelho Posted October 27, 2010 Share Posted October 27, 2010 Which tool or commands do you use to set permissions? That error message usually appears when the permissions are wrong. try booting from your install DVD and use Disk Utility to do a disk & permissions repair your main installation before installing the drivers, maybe something is screwed already before you install the drivers. Link to comment https://www.insanelymac.com/forum/topic/235502-cannot-install-kext-files-after-format/#findComment-1571144 Share on other sites More sharing options...
KrysObscure Posted October 27, 2010 Author Share Posted October 27, 2010 Which tool or commands do you use to set permissions? That error message usually appears when the permissions are wrong. try booting from your install DVD and use Disk Utility to do a disk & permissions repair your main installation before installing the drivers, maybe something is screwed already before you install the drivers. so i should reinstall everything again, reboot from dvd, do a permission repair and then reboot and try to install those kext? Link to comment https://www.insanelymac.com/forum/topic/235502-cannot-install-kext-files-after-format/#findComment-1571158 Share on other sites More sharing options...
Gringo Vermelho Posted October 27, 2010 Share Posted October 27, 2010 No, just boot from your DVD and do a repair drive and permissions with Disk Utility and see if that fixes it. It should work unless your ATI kernel extensions have been modified. Link to comment https://www.insanelymac.com/forum/topic/235502-cannot-install-kext-files-after-format/#findComment-1571327 Share on other sites More sharing options...
Svenmike Posted October 28, 2010 Share Posted October 28, 2010 It's best to use a kext installation app or use terminal to install kexts rather than drop it into Extensions folder and reboot. I use kext utility and it works pretty well. I usually also use disc utility to correct permissions because kext utility sometimes doesn't set the permission correctly. Link to comment https://www.insanelymac.com/forum/topic/235502-cannot-install-kext-files-after-format/#findComment-1571405 Share on other sites More sharing options...
KrysObscure Posted October 28, 2010 Author Share Posted October 28, 2010 No, just boot from your DVD and do a repair drive and permissions with Disk Utility and see if that fixes it. It should work unless your ATI kernel extensions have been modified. it doesn't work. it says "NAMEOFTHEKEXTFILE should be lrwxr-xr-x, they're -rwxr-xr-x" and then it says "repaired" and says that for a lot of files. when i reboot, it still says to reboot my pc =\ Link to comment https://www.insanelymac.com/forum/topic/235502-cannot-install-kext-files-after-format/#findComment-1571644 Share on other sites More sharing options...
Gringo Vermelho Posted October 28, 2010 Share Posted October 28, 2010 Permissions were fixed on a bunch of files, this is good. when i reboot, it still says to reboot my pc =\ Boot with -v and post a photo. Link to comment https://www.insanelymac.com/forum/topic/235502-cannot-install-kext-files-after-format/#findComment-1571673 Share on other sites More sharing options...
KrysObscure Posted October 28, 2010 Author Share Posted October 28, 2010 Permissions were fixed on a bunch of files, this is good. Boot with -v and post a photo. Link to comment https://www.insanelymac.com/forum/topic/235502-cannot-install-kext-files-after-format/#findComment-1571768 Share on other sites More sharing options...
Gringo Vermelho Posted October 29, 2010 Share Posted October 29, 2010 There's a problem with your USB drivers, if you look closely you can see older USB drivers trying to load and conflicting. You need to take a good look at your /Extra/Extensions folder - or I (or someone else) can do it for you, if you post a screenshot or list of the contents of that folder. You have to decide if you want to use VoodooHDA.kext or HDAEnabler.kext+AppleHDA.kext. You cannot use both at the same time, this will result in a kernel panic and this is probably the reason why you can't boot. If you want to use VoodooHDA you must delete AppleHDA and HDAEnabler and vice versa. Link to comment https://www.insanelymac.com/forum/topic/235502-cannot-install-kext-files-after-format/#findComment-1572064 Share on other sites More sharing options...
KrysObscure Posted October 29, 2010 Author Share Posted October 29, 2010 There's a problem with your USB drivers, if you look closely you can see older USB drivers trying to load and conflicting. You need to take a good look at your /Extra/Extensions folder - or I (or someone else) can do it for you, if you post a screenshot or list of the contents of that folder. You have to decide if you want to use VoodooHDA.kext or HDAEnabler.kext+AppleHDA.kext. You cannot use both at the same time, this will result in a kernel panic and this is probably the reason why you can't boot. If you want to use VoodooHDA you must delete AppleHDA and HDAEnabler and vice versa. ok, i tried to reinstall everything again. i unchecked every usb stuff and selected only voodoo drivers. i moved the kexts inside /s/l/e/ and repaired permissions. now this is what happen if i boot with -v (i still can't boot it properly) Link to comment https://www.insanelymac.com/forum/topic/235502-cannot-install-kext-files-after-format/#findComment-1572362 Share on other sites More sharing options...
Gringo Vermelho Posted October 30, 2010 Share Posted October 30, 2010 I don't understand. You installed VoodooHDA from the install DVD or from where? You moved what into S/L/E exactly? Did you delete AppleHDA.kext and the Extensions Cache first? Link to comment https://www.insanelymac.com/forum/topic/235502-cannot-install-kext-files-after-format/#findComment-1573195 Share on other sites More sharing options...
KrysObscure Posted October 30, 2010 Author Share Posted October 30, 2010 I don't understand. You installed VoodooHDA from the install DVD or from where? You moved what into S/L/E exactly? Did you delete AppleHDA.kext and the Extensions Cache first? yep. i'm using iatkos s3 v2 and i just unchecked applehda and everything referring to usb. after booting in -x mode, i tried to move ati4800controllet, framebuffer and support into /s/l/e and repaired permission. No error after dropping those files into that directory, so i guess it's better than before i haven't deleted anything. i unchecked applehda from the install so i haven't checked for that file... what should i do now? Link to comment https://www.insanelymac.com/forum/topic/235502-cannot-install-kext-files-after-format/#findComment-1573272 Share on other sites More sharing options...
Gringo Vermelho Posted October 31, 2010 Share Posted October 31, 2010 You can clearly see that the Kernel Panic is caused by VoodooHDA. If AppleHDA isn't loaded then I don't know why it panics. Maybe it just doesn't like your hardware. If you can't boot, try installing again without VoodooHDA - or you can boot from your install DVD, run Terminal and delete VoodooHDA (and the extensions cache) from there. If you can boot in safe mode just delete VoodooHDA and the extensions cache. Link to comment https://www.insanelymac.com/forum/topic/235502-cannot-install-kext-files-after-format/#findComment-1573343 Share on other sites More sharing options...
KrysObscure Posted October 31, 2010 Author Share Posted October 31, 2010 You can clearly see that the Kernel Panic is caused by VoodooHDA. If AppleHDA isn't loaded then I don't know why it panics. Maybe it just doesn't like your hardware. If you can't boot, try installing again without VoodooHDA - or you can boot from your install DVD, run Terminal and delete VoodooHDA (and the extensions cache) from there. If you can boot in safe mode just delete VoodooHDA and the extensions cache. i reinstalled using applehda instead of voodoohda. i moved ati4800 kexts inside s/l/e and repaired permissions again. after a while, an error message appeared telling me that those file were installed improperly and cannot be used =\ after rebooting, it still doesn't work. here's the screenshot: Link to comment https://www.insanelymac.com/forum/topic/235502-cannot-install-kext-files-after-format/#findComment-1573563 Share on other sites More sharing options...
KrysObscure Posted November 2, 2010 Author Share Posted November 2, 2010 bump. i really need help guys =( Link to comment https://www.insanelymac.com/forum/topic/235502-cannot-install-kext-files-after-format/#findComment-1575212 Share on other sites More sharing options...
Gringo Vermelho Posted November 3, 2010 Share Posted November 3, 2010 The kernel extensions you installed to get your video card working are either not compatible with 10.6.3, or they're not compatible with your video card. i moved ati4800 kexts inside s/l/e and repaired permissions again. after a while, an error message appeared telling me that those file were installed improperly and cannot be used ..or there's something wrong with the way you're repairing permissions. Link to comment https://www.insanelymac.com/forum/topic/235502-cannot-install-kext-files-after-format/#findComment-1575813 Share on other sites More sharing options...
KrysObscure Posted November 4, 2010 Author Share Posted November 4, 2010 The kernel extensions you installed to get your video card working are either not compatible with 10.6.3, or they're not compatible with your video card. ..or there's something wrong with the way you're repairing permissions. but it worked the first time, so it should work again... btw. i followed this thread instuctions: http://forum.netkas.org/index.php/topic,377.0.html Link to comment https://www.insanelymac.com/forum/topic/235502-cannot-install-kext-files-after-format/#findComment-1576347 Share on other sites More sharing options...
dothacker Posted November 4, 2010 Share Posted November 4, 2010 dude, you keep putting kexts without tools like that, yeah it'll b e a problem. Use kext utility. Link to comment https://www.insanelymac.com/forum/topic/235502-cannot-install-kext-files-after-format/#findComment-1576442 Share on other sites More sharing options...
Gringo Vermelho Posted November 4, 2010 Share Posted November 4, 2010 Not necessarily. If you modify an original Apple kernel extension from your existing installation and drop it back in, you can fix ownership and permissions with Disk Utility no problem. Disk Utility can't fix permissions on kernel extensions that it doesn't know about, for example VoodooBattery.kext or an AppleHDA.kext from 10.6.2 - if you're running 10.6.4. Kext Utility makes things easy and comfortable, but if something goes wrong and you have to boot in single user mode or run Terminal from your install DVD to fix something, you will not be able to run Kext Utility. To manually set kernel extension permissions, ownership and rebuild the kernel extensions cache run Terminal.app and type this: Snow Leopard (10.6.x) sudo -s (and your password) chown -R root:wheel /System/Library/Extensions chmod -R go=u-w /System/Library/Extensions exit Leopard (10.5.x): sudo -s (and your password) chown -R root:wheel /System/Library/Extensions chmod -R go=u-w /System/Library/Extensions rm -rf /System/Library/Extensions.mkext exit *Note, there is no need to delete the extensions cache on Snow Leopard, it gets rebuilt automatically when you change something in /S/L/E. If you really want to delete it you can find it in /System/Library/Caches/com.apple.kext.caches/Startup. Link to comment https://www.insanelymac.com/forum/topic/235502-cannot-install-kext-files-after-format/#findComment-1576713 Share on other sites More sharing options...
KrysObscure Posted November 7, 2010 Author Share Posted November 7, 2010 dude, you keep putting kexts without tools like that, yeah it'll b e a problem. Use kext utility. it doesn't work. i took those kext time ago from the 10.6.2 update, exactly as danlor from netkas forum said, and they worked. now that i think about it, maybe i installed a patch that almost worked before moving those kext into /s/l/e. it was for 4870x2 (if i remember correctly) and, thanks to that, i could change my screen resolution. it wasn't the right one, but it was better than 1024x768. unfortunately, i can't find that patch anywhere atm and i don't remember if i installed it before using those kext =( Link to comment https://www.insanelymac.com/forum/topic/235502-cannot-install-kext-files-after-format/#findComment-1578441 Share on other sites More sharing options...
Gringo Vermelho Posted November 11, 2010 Share Posted November 11, 2010 That's the framebuffer driver for unsupported ATI cards that can't have QE/CI. It's around here somewhere, probably in the graphics/ATI subforum or maybe the new releases board. Link to comment https://www.insanelymac.com/forum/topic/235502-cannot-install-kext-files-after-format/#findComment-1580424 Share on other sites More sharing options...
Recommended Posts