Filed under: Software, Troubleshooting, Terminal Tips
"Utility of last resort" AppleJack updated for Leopard compatibility

You may sincerely wish never to need it, but if you run into a situation where your Mac refuses to boot fully to the Finder and you don't have any boot-capable utilities to tackle the problem, Kristofer Widholm's AppleJack is probably your best friend in the trenches. The single-user-mode tool is only available if you start your machine while holding down Cmd-S to boot to the command line (as per Dave's tip from yesterday), but once there it streamlines the process of checking your disk for errors, repairing permissions, cleaning caches, zapping corrupt preference files, and deleting leftover virtual memory swap data. You could do most of this yourself via a series of commands, but AppleJack is a) much, much simpler and b) completely free and open source.
For a long while it didn't look as though AppleJack would make the leap from Tiger to Leopard, as Mac OS X 10.5 made some key changes that broke AppleJack's functionality (specifically, the 'id' command didn't work, and the /etc/rc file was removed). Developer Steve Anthony jumped into the project this summer and was able to code around the Leopard-specific problems, finally giving us back our beloved AppleJack in version 1.5.
Let's all raise a glass of the original Jersey Lightning to Kristofer and Steve for their work on behalf of Mac troubleshooters everywhere.

![TUAW [Cafepress]](http://www.blogsmithmedia.com/www.tuaw.com/media/tuaw-cafepress-promo.png)


Reader Comments (Page 1 of 1)
Alex McKee said 7:41AM on 9-02-2008
This is great news. My school had some issues at one point, and I pointed at applejack as being an easier solution than sending out a tech every time. I heard them say "Hold Apple-S, then type applejack AUTO" more times than most. But when Leopard rolled around, the less efficient way of doing it with a human resurfaced. Now I shall be informing them that it has risen yet again. Kudos to Kristofer and Steve!
Reply
Pepe said 1:09PM on 9-02-2008
I used to use this from time to time. It's great even if you can use a GUI deal like Onyx - just because it is faster and even simpler. It really doesn't get better then this :)
Reply
PC Weenies cartoonist said 3:00PM on 9-02-2008
I, for one, am glad to have AppleJack back on my Macs. Kudos to the developers for making it Leopard compatible!
Reply
rhinosaur75 said 3:51PM on 9-02-2008
Hip, hip, hooray! Glad to have this back in my arsenal of fixes.
Reply