I had a major trouble after installing a system extension on my Mac OS X 10.4.7 installation last night. After configuring and installing the extension called
I was so frustrated fearing that I need to format and reinstall the OS from scratch without having backed up my work data.
I believe there must be a solution to this...that doesn't require me to reformat the hard drive. In Windows case, I can use the installation CD to access the hard drive and manually fix the problem. I'm expecting the same thing on Mac OS X -- to enter a command-line text interface and manually remove the offending system extension.
I went ahead browsing my favorite Insanely Mac forum and found an interesting thread as a starting point. Here's my actual procedure to fix the problem:
Keywords: mac-os-x, troubleshooting
Callisto Build 008, the Mac OS X failed to boot on restart.
The usual Apple screen showed up but after a while a nice error screen was presented demanding me to press the Power Button to shutdown the computer.
I was so frustrated fearing that I need to format and reinstall the OS from scratch without having backed up my work data.
I believe there must be a solution to this...that doesn't require me to reformat the hard drive. In Windows case, I can use the installation CD to access the hard drive and manually fix the problem. I'm expecting the same thing on Mac OS X -- to enter a command-line text interface and manually remove the offending system extension.
I went ahead browsing my favorite Insanely Mac forum and found an interesting thread as a starting point. Here's my actual procedure to fix the problem:
- Use F8 and enter boot option
-v -s- Text-mode command prompt will show up
- At
root#prompt, enter/sbin/fsck -fy- OS will check the boot disk, to make sure we're not working on a screwed up hard drive
- At
root#prompt, enter/sbin/mount -uw /to mount the hard drive in read+write mode- Then,
cd /System/Library/Extensions- The system extensions I just installed were
Callisto.kextandCallistoHAL.kext, so I removed them byrm -rf Callisto.kextandrm -rf CallistoHAL.kext- At the
root#prompt, enter the commandexit- OSX will continue to boot and successfully enter the GUI mode
Keywords: mac-os-x, troubleshooting
Comments