Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

kylalak

macrumors newbie
Original poster
Nov 20, 2010
12
0
Does AppleJack work in Lion? If so, how well does it work? I know it took them a long time to gain Snow Leopard compatibility, so are we looking at the same thing with Lion? If so, should I remove Lion from my SL machines before I upgrade?
 
Does AppleJack work in Lion? If so, how well does it work? I know it took them a long time to gain Snow Leopard compatibility, so are we looking at the same thing with Lion? If so, should I remove Lion from my SL machines before I upgrade?

I have not tested it. The recovery partition now can give access to some of the same functions as Applejack. Either way, you can't upgrade from the developer previews to the retail version.
 
I have not tested it. The recovery partition now can give access to some of the same functions as Applejack. Either way, you can't upgrade from the developer previews to the retail version.

Okay. That should work as a replacement. I also am not using a developer preview, I just was wondering so I knew what to do next month.

it works.

Thank you!
 
Okay. That should work as a replacement. I also am not using a developer preview, I just was wondering so I knew what to do next month.



Thank you!

The Recovery partition can't do all AppleJack can, but gives access to Disk Utility to check the disk. It is a start at least.
 
The Recovery partition can't do all AppleJack can, but gives access to Disk Utility to check the disk. It is a start at least.

Disk Utility should be enough. If AppleJack is available, I'll get it because sometimes I can get into SUM, but not to where I can choose an alternate startup disk, but Disk Utility always being available is nice.
 
Disk Utility should be enough. If AppleJack is available, I'll get it because sometimes I can get into SUM, but not to where I can choose an alternate startup disk, but Disk Utility always being available is nice.

Disk utility isn't very good at fixing most issues. Applejack does everything DU can do, plus way more. Besides, you can always boot from the Lion DVD if you want DU that badly.

Applejack is far superior as long as you aren't looking to format.
 
APPLEJACK does not work with LION-ive read many reports AND I've also tried it and it will not repair permission nor clean caches

it runs FSCK and memory cleanup
 
APPLEJACK does not work with LION-ive read many reports AND I've also tried it and it will not repair permission nor clean caches

it runs FSCK and memory cleanup


Preferences check as well..

Although Applejack reports an error fixing permissions, then skips it, this doesn't seem to be recorded in the log.

It's probably excessive, but I still use it in Lion after running:
• MainMenu (a general maintenance / optimization utility similar to Onyx, MacKeeper etc.)
• CleanMyMac (slimming app - seems to hit caches that are missed by MainMenu)
• Recovery Partition (for ResetPassword's reset ACLs - launched by typing "resetpassword" in the Terminal).

Is it really that difficult to update Applejack to Lion's permissions repair script?
(it would be for me, but code is something I'm only capable of re-using, not writing)



Applejack log
********************************************************************** * AppleJack 1.6, Revision: 1.144 * * Copyright (c) 2002-10 Kristofer Widholm, The Apotek * Fri Dec 2 21:33:02 SAST 2011. Gathering information... - User ID: 0, NAME: root - OS Version: 10.7.2 - According to dynamic_pager, virtual memory is located at /private/var/vm. - Local root filesystem is journaled This version of AppleJack supports only Mac OS X versions 10.4.x and above. It's advisable to not use it unless you absolutely have to. For Mac OS X versions prior to 10.4.x, please use AppleJack version 1.4.3! AppleJack will repair disks in 10 seconds. Disk repair Success! Either your disk had no errors, or it was repaired successfully. Done with disk repairs -0- AppleJack will repair permissions in 10 seconds. Permissions repair - All supporting services appear to be loaded. Permissions have been repaired. -0- AppleJack will cleanup cache files in 10 seconds. Cache file cleanup Let's mount the startup file system for write access...
Done.
Checking for /tmp directory:
/tmp directory exists.
Done.
Removing system cache files:
/System/Library/Caches/com.apple.Components2.SystemCache.Components
/System/Library/Caches/com.apple.Components2.SystemCache.QuickTimeComponents
/System/Library/Caches/com.apple.IntlDataCache.le
/System/Library/Caches/com.apple.IntlDataCache.le.kbdx
/System/Library/Caches/com.apple.bootstamps/79387B17-9A67-3DC0-AD39-A6AC5B8E2058/:usr:standalone:i386:Firmware.scap
/System/Library/Caches/com.apple.bootstamps/79387B17-9A67-3DC0-AD39-A6AC5B8E2058
/System/Library/Caches/com.apple.bootstamps
/System/Library/Caches/com.apple.corestorage/EFILoginLocalizations/battery.efires
/System/Library/Caches/com.apple.corestorage/EFILoginLocalizations/disk_passwordUI.efires
/System/Library/Caches/com.apple.corestorage/EFILoginLocalizations/flag_picker.efires
/System/Library/Caches/com.apple.corestorage/EFILoginLocalizations/guest_userUI.efires
/System/Library/Caches/com.apple.corestorage/EFILoginLocalizations/loginui.efires
/System/Library/Caches/com.apple.corestorage/EFILoginLocalizations/Lucida13.efires
/System/Library/Caches/com.apple.corestorage/EFILoginLocalizations/preferences.efires
/System/Library/Caches/com.apple.corestorage/EFILoginLocalizations/unknown_userUI.efires
/System/Library/Caches/com.apple.corestorage/EFILoginLocalizations
/System/Library/Caches/com.apple.corestorage
/System/Library/Caches/com.apple.kext.caches/Directories/System/Library/Extensions/KextIdentifiers.plist.gz
/System/Library/Caches/com.apple.kext.caches/Directories/System/Library/Extensions
/System/Library/Caches/com.apple.kext.caches/Directories/System/Library
/System/Library/Caches/com.apple.kext.caches/Directories/System
/System/Library/Caches/com.apple.kext.caches/Directories
/System/Library/Caches/com.apple.kext.caches/Startup/IOKitPersonalities_x86_64.ioplist.gz
/System/Library/Caches/com.apple.kext.caches/Startup/kernelcache
/System/Library/Caches/com.apple.kext.caches/Startup/KextPropertyValues_OSBundleHelper_x86_64.plist.gz
/System/Library/Caches/com.apple.kext.caches/Startup
/System/Library/Caches/com.apple.kext.caches
/System/Library/Caches/com.apple.xpchelper.cache
/Library/Caches/com.apple.AutoTimeZone.plist
/Library/Caches/com.apple.Components2.LocalCache.AudioComponents
/Library/Caches/com.apple.Components2.LocalCache.Components
/Library/Caches/com.apple.Components2.LocalCache.QuickTimeComponents
/Library/Caches/com.apple.DiagnosticReporting.Networks.plist
/Library/Caches/com.apple.FindSystemFiles.plist
/Library/Caches/com.apple.ImageCaptureExtension2.ICADeviceDatabase.501
/Library/Caches/com.apple.ImageCaptureExtension2.ICADeviceDatabase.502
/Library/Caches/com.apple.ImageCaptureNotifications.DeviceDiscoveryDatabase.501
/Library/Caches/com.apple.ImageCaptureNotifications.DeviceDiscoveryDatabase.502
/Library/Caches/com.apple.itunesstored/url-resolution.plist
/Library/Caches/com.apple.itunesstored
/Library/Caches/com.google.UpdateEngine.Framework.0/Downloads/com.google.Chrome.dmg
/Library/Caches/com.google.UpdateEngine.Framework.0/Downloads
/Library/Caches/com.google.UpdateEngine.Framework.0
/private/var/db/volinfo.database
/private/var/db/BootCache.playlist
Done removing system cache files.

Done with cache file clean up task.

AppleJack will validate preference files in 10 seconds.
Validating preference files
Root file system already mounted. Continue.
Checking mach init preference files (/etc/mach_init.d):
Done. -0-

Checking root preference files (/var/root/Library/Preferences):
Done. -0-

Checking system preference files (/Library/Preferences):
Done. -0-

AppleJack will clean up virtual memory in 10 seconds.
Virtual memory cleanup
Root file system already mounted. Continue.
Removing swap files:
/private/var/vm/swapfile0
/private/var/vm/swapfile1
/private/var/vm/swapfile2
/private/var/vm/swapfile3
/private/var/vm/swapfile4
/private/var/vm/swapfile5
/private/var/vm/swapfile6
/private/var/vm/swapfile7
/private/var/vm/swapfile8
/private/var/vm/swapfile9
Done.
Exiting the script.
Restarting
*********************** GOODBYE FROM APPLEJACK ***********************
 
I use it all the time...

Never any issues in a couple years..
Many people over a long period of time have reported problems with that app. As long as that's the case, I'll recommend against it, especially when there are free, more reliable alternatives. It's simply not necessary to keep a Mac running well.
 
Something must have changed in Mountain Lion (OSX.8). I was going to run on my computer just upgraded to Mt. Lion. when it comes up
I receive a yellow notice it can't find a file and to press return accept normal location. then when finishes loading another yellow warning comes say this version may not work on this computer.

Don't recommend until Its updated for Mt Lion. I've used one version or another of AppleJack on my computer since it come on the scene. And ran it at least once a week. I can't recommend its use on Mt Lion :(

----------

Something must have changed in Mountain Lion (OSX.8). I was going to run on my computer just upgraded to Mt. Lion. when it comes up
I receive a yellow notice it can't find a file and to press return accept normal location. then when finishes loading another yellow warning comes say this version may not work on this computer.

Don't recommend until Its updated for Mt Lion. I've used one version or another of AppleJack on my computer since it come on the scene. And ran it at least once a week. I can't recommend its use on Mt Lion :(
 
If i want to have all AppleJack features in Mountain Lion, what (CLI) apps are best?
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.