AppleJack is a user friendly troubleshooting assistant for Mac OS X. With AppleJack you can troubleshoot a computer even if you can't load the GUI, or don't have a startup CD handy. AppleJack runs in Single User Mode and is menu-based for ease of use.
Using AppleJack, you can repair your disk, repair permissions, validate the system's preference files, and get rid of possibly corrupted cache files. In most cases, these operations can help get your machine back on track. The important thing is that you don't need another startup disk with you. All you need to do is restart in Single
What's New
Version 1.6:
Snow Leopard compatibility [feature 2845796] (Thanks again to Steve Anthony)
Improved limits on output from syslog to STDOUT
Simplified startup of services on Leopard and Snow Leopard
Fixed bug in creation of user account lists in Snow Leopard where system accounts would show up
S.M.A.R.T. status verification is now being done in the expert mode. I still want to implement this using smartmontools, but for now diskutil will do.
Blessing of Mac OS X System folders on attached volumes is now possible. This is a primitive bless, ie, it does not create boot files, but simply blesses the chosen System folder and (optionally) sets it to be used for startup on next launch
Version 1.6:
Snow Leopard compatibility [feature 2845796] (Thanks again to Steve Anthony)
Improved limits on output from syslog to STDOUT
Simplified startup of services on Leopard and Snow Leopard
Fixed bug in creation of user account lists in Snow Leopard where system accounts would show up
S.M.A.R.T. status verification is now being done in the expert more...
I stand corrected on the comment regarding two years - no excuses for that I guess I was subconsciously thinking of the time between 1.4 and 1.6. So apologies to all for this comment. However, reading the very active review/comments column, its quite clear that there is a groundswell of folk who really think this application is essential. I for one cannot understand why the developer has not responded in any way. I remember whenLion first came out he was talking about borrowing a mac with Lion on it and worlds to the effect that he didn't think it would be very difficult to update the app.
I've used it only once, years ago, to recover lost partitions which ALL other utilities didn't see!
So it was a last chance trial and it worked!!!
So yes, this is essential: install it and forget it until the day you might need it!
I haven't tested it since I updated to Leopard, but I wonder if it would be faster to fix permissions (as you might know it's awfully slow on PPC Leopard).
Anyone tried?
I've used it countless times on both Intel Leopard and PPC Leopard, and I haven't noticed any speed benefit over Disk Utility. Still takes ages, but it might be a tad faster, as nobody can hop on the Mac and start fiddling about until it finishes. I tend to put it in autopilot, and pop off to make tea while it does its thing.
Thanks for the input!
Oh, and by the way, I'm not absolutely sure, now that I think about it, that it was AppleJack that saved my partitions, it could be another of the same breed of great utilities: Testdisk (http://www.macupdate.com/app/mac/27683/testdisk) as I've used both of them when I was looking for salvation! ;-)
Oh, and about repairing permissions, I've tried something that might be crazy: starting from a Tiger partition and repairing my Leopard partition!
Of course it's fast but it's hard to say if it repaired them correctly... (I haven't found nothing clear about it on the web)
I just can say that it doesn't look to harm anything.
About my last trial (Tiger repairing Leopard permissions), I can answer to myself: I've done another repair from Leopard and though my system seemed working correctly, it discovered a lot of permissions errors, so...
I laughed when I read the above comment - the software is so essential that I can see how the lack of recent updates would make someone react like that. Yep, it’s that important. Whilst I can’t get as angry as the poster above - it is still excellent for those of us that know about Macs and Applejack only today fixed for me what the alternative software out there couldn’t - what I would say is that we all appreciate how lucky we’ve been to have this for free and are more than happy to pay for it if updated. Probably more than what the developer imagines.
I agree with Bigboysdad. I would be happy to pay something to the developper for his good work. Applejack has proven to be very usefull in many occasion for me. I hope there would be an upgrade for Lion or Mountain Lion.
Try and ask yourself which one is more essential: Lion or AppleJack? ;-D
The benefits of Lion are so questionable vs SL that — except if you own the ultimate Mac model which only runs Lion — the answer is clear...
Fascinating comment. I know calendars really aren't what they used to be, but... if mine is to be believed, Lion was released in July of 2011, about 9.5 months ago (or, about 8 months prior to your comment).
I would frankly be suspicious of the developer if he had updated AppleJack for Lion compatibility in early 2010. I like to think I'm rather open-minded, but I am unaware of any major advances having been made in the field of time travel. Furthermore, if the developer had access to some method of time travel, I might think him a bit unimaginative for only bothering to use it to release free software well before it is needed.
Putting issues of calendars and quantum physics aside, I do understand your frustration at the delayed update of this software. I have already received a full refund of my purchase price, and I suggest you demand one as well. Perhaps once the developer has had to issue numerous refunds (of $0.00 each) for this software, he will begin to see the gravity of the situation.
I did some further testing of AppleJack with Lion, and while permissions repair does not work, using the program in "auto" or "AUTO" mode is OK, as the failure does not cause a halt to the script. It simply notes the failure and continues on to the next task, no harm done.
I also used the included "memtest" application to test newly installed RAM, and that also worked the same as before.
So, people should feel free to go ahead and use AppleJack the same way as they did under Snow Leopard. The only thing that's broken is permissions repair. Everything else works OK, including memtest and auto/AUTO mode.
One last tip, when booted into OS X normally, if you want a quicker way to repair permissions without having to start disk utility, you can do it at the command line in Terminal like this:
diskutil repairPermissions devicename
Use the "df" command to find the device name for your drive, so that the final command looks like this:
diskutil repairPermissions /dev/disk0s2
I made a simple shell script called "repairperms" containing that command, and I now use that instead of firing up disk utility when I want to repair permissions.
Once again, this only works when booted into OS X normally, not in single-user mode.
It's very ignorant of people to slam the developer for not releasing an update as fast as they think it should be released. The developer provides an excellent FREE tool, but because he doesn't get it updated as fast as you want you bad mouth him? Extremely ignorant!!!! For the people slamming Apotek, why don't you try to develop a free tool that is as good as Applejack in your spare time???
So how long do you think we should wait? My point is that I am perfectly willing to donate and I have donated and will donate again when 1.7 comes out. One can understand weeks but months is just too frustrating.
Apotek is becoming apothetic unfortunately. It really is just to negligent of the developer not to fix such an important tool for OS X Lion. If he cant or wont do it - hand it to someone who will. Quite irresponsible!
You really don't get it - the developer has no obligation to anyone to do anything. And anything he distributes for nothing is just so much good gravy for the rest of us. If you don't feel like waiting (hey, who does?), please step up.
Unfortunately when one comes into the public domain and provides a service, with that comes a tacit obligation to keep the service going or to pass it on to someone else. Its now one and a half years since version 1.6 and still no update and yet when Lion first came out he promised an update soon. If I could step up I would but programming is not my expertise BUT I repeat again and again that I am prepared to pay for this valuable app as I have done in the past and I WILL STEP UP with another donation as soon as version 1.7 comes out
Simply want to add my praise for AJ! While rarely needed, sometimes it's the only useful tool. Really glad to hear it works on Lion, except for perms (a minor issue, see below), but I, too, plead with the developer to never, never, never abandon the project.
The only criticism I have is that the developer is just so slow to update for new OS's. This is such an important tool that the developer should be reminded PLEASE - you are providing such an essential tool that you have a duty to kep it up to date. Every time there;s a revision I donate more and I am sure that more people would have the same mindset if the developer came to the party. PLEASE lets have an early Christmas Present
I took the plunge and tested AppleJack with Lion. Everything works except for permissions repair, and because of that the auto mode also doesn't work.
The most important thing is that it is safe to use with Lion in manual mode, without any updates.
While the ability to use disk utility in recovery mode somewhat eliminates the need for disk repair and permissions repair at the command line, AppleJack simply can't be replaced for the thoroughness of it's ability to remove caches, not only for the general system, but individual user accounts. There is no substitute for being able to wipe those out when the full system isn't running. It actually does a better job than GUI cache cleaning tools that you run normally.
I was having a problem cloning my drive because the dyld cache would just not update and after using the excellent Onyx to fix the dyld issue, the problem would not go away. It was only Applejack that resolved this issue for me. Lion's Recovery Repair Partition just wasn't an option in getting this resolved quickly, or even at all. Even when on my Lion operating system, which Applejack has not been updated for, it remains truly indispensable.
So.... I ran applejack, and now every thing on my startup disk is gone....gone gone gone.... years of pictures and documents. Did I backup? of course I did....however, something is now corrupted on that disk and I can't access by backupd files....gone, gone gone
Since I upgraded to 10.5.6, Applejack does not work. When I restart and hold command+s, I get only an opportunity to run fsck. The former script does not run.
Any help appreciated.
Model Name: iMac
Model Identifier: iMac7,1
Processor Name: Intel Core 2 Duo
Processor Speed: 2.4 GHz
Number Of Processors: 1
Total Number Of Cores: 2
L2 Cache: 4 MB
Memory: 4 GB
Bus Speed: 800 MHz
Boot ROM Version: IM71.007A.B03
SMC Version: 1.20f4
ya None of those work. I had this problem when I installed 10.5.3. I was hoping it is fixed with 10.5.4 but didn't. I guess I'll have to reinstall I guess as you suggest. Something must have gone wrong when patching I think. Is there a way to fix in in the terminal? I'm in the middle of many projects and reinstalling will be a real time waste now.
Hi, I used it. but it failed to start. I guess it is a problem with my Leopard. It said that the "restart" command is not found, which is explains why my mac won't start. Any ideas on how to get it identify the "restart" command..
thanks
Is applejack compatible with version 10.5.2? I tried to use it, and it said something like "this user cannot authorize applejack." I am the only user, and I used in SUM.
Please login or create a new MacUpdate Member account to use this feature
Watch Lists are available to MacUpdate Desktop Members Upgrade Now
Download and auto-install
using MacUpdate Desktop. Save
time moving folders and cleaning-up.
AppleJack is a user friendly troubleshooting assistant for Mac OS X. With AppleJack you can troubleshoot a computer even if you can't load the GUI, or don't have a startup CD handy. AppleJack runs in Single User Mode and is menu-based for ease of use.
Using AppleJack, you can repair your disk, repair permissions, validate the system's preference files, and get rid of possibly corrupted cache files. In most cases, these operations can help get your machine back on track. The important thing is that you don't need another startup disk with you. All you need to do is restart in Single User Mode (SUM), by holding down the command and s keys at startup, and then typing applejack, or applejack auto (which will run through all the tasks automatically), or applejack auto restart (which will also restart the computer automatically at the end of the process).
-6
Foulger reviewed on 06 May 2012
+79
Aargl reviewed on 30 Apr 2012
So it was a last chance trial and it worked!!!
So yes, this is essential: install it and forget it until the day you might need it!
I haven't tested it since I updated to Leopard, but I wonder if it would be faster to fix permissions (as you might know it's awfully slow on PPC Leopard).
Anyone tried?
+3
+79
Oh, and by the way, I'm not absolutely sure, now that I think about it, that it was AppleJack that saved my partitions, it could be another of the same breed of great utilities: Testdisk (http://www.macupdate.com/app/mac/27683/testdisk) as I've used both of them when I was looking for salvation! ;-)
+79
Of course it's fast but it's hard to say if it repaired them correctly... (I haven't found nothing clear about it on the web)
I just can say that it doesn't look to harm anything.
+79
-4
-6
Foulger reviewed on 22 Mar 2012
+1
+256
+4
+79
The benefits of Lion are so questionable vs SL that — except if you own the ultimate Mac model which only runs Lion — the answer is clear...
+3
I would frankly be suspicious of the developer if he had updated AppleJack for Lion compatibility in early 2010. I like to think I'm rather open-minded, but I am unaware of any major advances having been made in the field of time travel. Furthermore, if the developer had access to some method of time travel, I might think him a bit unimaginative for only bothering to use it to release free software well before it is needed.
Putting issues of calendars and quantum physics aside, I do understand your frustration at the delayed update of this software. I have already received a full refund of my purchase price, and I suggest you demand one as well. Perhaps once the developer has had to issue numerous refunds (of $0.00 each) for this software, he will begin to see the gravity of the situation.
+2
+544
I also used the included "memtest" application to test newly installed RAM, and that also worked the same as before.
So, people should feel free to go ahead and use AppleJack the same way as they did under Snow Leopard. The only thing that's broken is permissions repair. Everything else works OK, including memtest and auto/AUTO mode.
One last tip, when booted into OS X normally, if you want a quicker way to repair permissions without having to start disk utility, you can do it at the command line in Terminal like this:
diskutil repairPermissions devicename
Use the "df" command to find the device name for your drive, so that the final command looks like this:
diskutil repairPermissions /dev/disk0s2
I made a simple shell script called "repairperms" containing that command, and I now use that instead of firing up disk utility when I want to repair permissions.
Once again, this only works when booted into OS X normally, not in single-user mode.
+3
+19
diskutil repairPermissions /
+14
+19
Scottlep reviewed on 07 Dec 2011
+1
+31
-3
-6
-15
-6
Foulger reviewed on 26 Nov 2011
+3
+15
-2
-6
+3
+17
gbdoc reviewed on 02 Nov 2011
-3
-6
Foulger reviewed on 25 Oct 2011
-6
+3
+544
The most important thing is that it is safe to use with Lion in manual mode, without any updates.
While the ability to use disk utility in recovery mode somewhat eliminates the need for disk repair and permissions repair at the command line, AppleJack simply can't be replaced for the thoroughness of it's ability to remove caches, not only for the general system, but individual user accounts. There is no substitute for being able to wipe those out when the full system isn't running. It actually does a better job than GUI cache cleaning tools that you run normally.
+2
+256
+31
+2
+256
Bigboysdad reviewed on 16 Oct 2011
I actually a problem with this App...
I install normaly, tapp "a" on my keyboard for lunching AUTO MODE.
After 6 hours (yes... 6 hours...) there is only some points which display on my black screen every 3 minutes...
I really don't know what to do....
Any ideas? Thank you very much !
-3
-3
Great software......with Tiger 10.4.11
+1
+98
+40
Any help appreciated.
Model Name: iMac
Model Identifier: iMac7,1
Processor Name: Intel Core 2 Duo
Processor Speed: 2.4 GHz
Number Of Processors: 1
Total Number Of Cores: 2
L2 Cache: 4 MB
Memory: 4 GB
Bus Speed: 800 MHz
Boot ROM Version: IM71.007A.B03
SMC Version: 1.20f4
-1
-8
I tried
applejack AUTO restart
applejack auto restart
applejack AUTO shutdown
applejack auto shutdown
it always said the shutdown, restart commands were unknown..
thanks
-1
applejack auto or AUTO
and at the end type in r and return to restart?
-1
-8
+17
-1
-8
+17
-1
-8
-1
-8
thanks
+42
applejack AUTO restart
-8
applejack AUTO restart
applejack auto restart
applejack AUTO shutdown
applejack auto shutdown
it always said the shutdown, restart commands were unknown..
thanks
-1
-5
Unfortunately it does NOT work on my MacBook (1.83 GHz Intel Core Duo, 10.5.4) :-(
It just won't start. "Command S" doesn't bring up Apple Jack like it used to in the past. Hope it gets fixed soon.
+1
+233
Holding down command-s at boot time should work regardless of whether Applejack is installed or not. It's how you get into single user mode.
If command-s isn't working then you need to try another keyboard or reset the PRAM. Or contact your administrator.
Applejack works on my machines just fine.
+334
-1
Many thaaaaanx...
+334
In response to an email I sent to the developer today, the developer states that he has plans to update AppleJack but no time to do so:
"Plans, yes. Time? No, unfortunately. I don't know when I'll be able to get to it. My apologies."
vSeven rated on 26 Feb 2012
+256
Bigboysdad rated on 15 Feb 2012
+3
MacBloke rated on 10 Sep 2011
+5
mam28 rated on 24 Jul 2011
+3
Kana01 rated on 13 Jul 2011
+62
Dokter_mac rated on 24 Jun 2011
jugaor rated on 14 Mar 2011
Veljko rated on 07 Mar 2011
Not_ed rated on 21 Jan 2011
-1
Ezmac rated on 01 Jan 2011