Jump to content

How can I delete this kext using the Leopard CD?


John pamplin
 Share

6 posts in this topic

Recommended Posts

OK, I did a really stupid thing :D . 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

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

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

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

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

 Share

×
×
  • Create New...