Installed reFIT on Lion and now I can't login
I installed reFIT on my new MBP, and now, unfortunately, OSX can't get past the login screen. When I try logging in, it simply bounces me back to where I started, the login page.
Since I can't get in to OSX, I can't delete the /efi
folder as recommended. Is there any way for me to fix this so I can at least get back into OSX to fix things?
If you disable journaling for the Macintosh partition (in order to access files from within Linux) this should work:
- hold ⌥ upon boot
- select Recovery HD OR boot from Mac install DVD/USB
- open Disk Utility. Select Macintosh HD. Hold ⌥ and click on File. Select Disable Journaling.
- boot from a Linux Live CD. Open root terminal.
- delete
/Library/StartupItems/rEFItBlesser
on the Mac partition - delete
/efi
on the Mac partition
If journaling was already disabled on the Mac Partition, move to step 4.
Start up in single-user mode and remove reFIT
- Shut down your Mac if it is on.
- Press the power button to start the computer.
- Immediately press and hold ⌘+S for single-user mode.
- At the prompt, type
/sbin/fsck -fy
- Press Enter or Return key to execute the command.
- Text will start updating the progress...if there is damage, the final line will say ***** FILE SYSTEM WAS MODIFIED *****.
- If you see that message, REPEAT step 4 until that message no longer appears. Having to run fsck more than once is normal, because the first run's repairs may uncover additional problems. The end should read: "The volume appears to be OK."
- Mount your disk using
mount -uw /
- Move or delete
/Library/StartupItems/rEFItBlesser
- Move or delete
/efi
Assembled from Mac OS X: How to start up in single-user or verbose mode, Booting in Single User Mode and Running fsck -fy and Matt's suggestion
Good luck.