John pamplin Posted March 15, 2009 Share Posted March 15, 2009 OK, I did a really stupid thing . here goes... I've have a 2x2.66 Mac Pro 2006 and wanted to try out the SpeedStep kext, thinking it would decrease my Xeon temps. As this page describes: http://www.macosxhints.com/article.php?sto...query=speedstep I copied the kext into my /System/Library/Extensions folder, repaired permissions and rebooted. When it came back, the Apple logo sat on the screen for a while then changed to a circle with a line through it, and the system won't move. I have a software RAID 0 as my boot drive, so I just can't remove the drive, hook it to another Mac, and delete the file manually. So I've booted with my Leopard CD, I'm in the Terminal, and I have no idea how to navigate to the drive ("Mac") and get into the folder and get rid of this thing. Of course, my entire Install folder is on this volume, and I just had to delete my Time Machine backup, so I'm panicked beyond recognition right now. It's 1:30am and I have no idea what I'm going to do. Can anyone walk me through the terminal commands to change to my boot drive, get into this folder, and delete this file? If that won't work, would anyone have any suggestions? thanks, John Link to comment Share on other sites More sharing options...
danillll Posted March 16, 2009 Share Posted March 16, 2009 try to boot with -x -f and go to /System/Library/Extension and delete the kext if you booted using the leorpard dvd, open a teminal under utilities and normally your system is under /osx/volumes/ so it would be /osx/volumes/ystem/Library/Extension FYI, try to load the kext file manually if it works, then you can use the solution I just posted in the previous thread Link to comment Share on other sites More sharing options...
marliwahoo Posted March 16, 2009 Share Posted March 16, 2009 Start your mac in target mode by holding down the t key on start up. Hook up another mac via firewire. Plug firewire to firewire. Find the kext and remove it. Also remove /System/Library/Extensions.mkext. Link to comment Share on other sites More sharing options...
John pamplin Posted March 16, 2009 Author Share Posted March 16, 2009 Thanks, folks. I managed to install OS X on a USB-connected laptop drive, and got my files off of the boot volume. However, I didn't figure out how to uninstall the kext before you replied, so I decided to reinstall OS X on the RAID and start over. I'll know better than to try that next time. Thanks again, John Link to comment Share on other sites More sharing options...
inimicus Posted March 16, 2009 Share Posted March 16, 2009 You were so close. For future reference, here is the path to the kext from the install disc: /Volumes/[Volume Name]/System/Library/Extensions (danillll was close, but essentially had it wrong.) Thus, removing the kext, in Terminal from the install DVD, would become: cd /Volumes/[Volume Name]/System/Library/Extensions rm -r [Kext name] cd .. rm Extensions.mkext* Each line being a separate command, of course. Good to hear you got back up and running again. Link to comment Share on other sites More sharing options...
mercurysquad Posted March 20, 2009 Share Posted March 20, 2009 Two tips for people who might get into the same problem -- — Always load the kext manually from some regular location (not /S/L/E) using kextload, and make sure it works, before you install it in your Extensions folder. — If you do get stuck anyway, you can simply boot using -s option (single-user) and delete it. The kext does not load in single-user mode for precisely trouble-shooting reasons. Link to comment Share on other sites More sharing options...
Recommended Posts