Do not install TRIM Support Enabler 1.2 if you are running Lion! TRIM Support Enabler will install an older version of the IOAHCIBlockStorage kernel extension from 10.6.8. The IOAHCIBlockStorage kernel extension installed in Lion is version 2.0.0.
TRIM Enabler for Lion
Then you are lucky since there are so many users with various problems. Generally it's a bad idea to install kernel extensions from an older system build especially for such critical functions as I/O operations.Are you aware of any issues or are you saying just theoretically there could be a problem? I've used Trim Enabler 1.2 and I'm on 10.7.1. Have no issues at all and everything works fast.
Then you are lucky since there are so many users with various problems. Generally it's a bad idea to install kernel extensions from an older system build especially for such critical functions as I/O operations.
Also if you try to restore the extension with TRIM Support Enabler 1.2 you still have to old IOAHCIBlockStorage 1.6.4 from Mac OS X 10.6.8 instead of the new 2.0.0 from Mac OS X 10.7.0 and 10.7.1.
You should not install TRIM Support Enabler 1.2 if you are running Lion! There are other ways to edit or patch the kernel extension to enable TRIM in Lion.
Did you use TRIM Support Enabler or any other procedure to patch? Restart in Safe Mode (hold the Shift key) and check the fsck_hfs.log in /private/var/log via the Console. Can you see the text "Trimming unused blocks" in the log? Then it's working! This is also the preferred method to manually trim the SSD.Anyone knows if TRIM truly works if the SSDs are in RAID 0 (Stripped). I patched my system and system profiler shows that TRIM is enabled for each SSD in the array but I am wondering if it's really working.
** /dev/rdisk0s2
** Root file system
Executing fsck_hfs (version diskdev_cmds-540.1~34).
** Checking Journaled HFS Plus volume.
** Checking extents overflow file.
** Checking catalog file.
** Checking multi-linked files.
** Checking catalog hierarchy.
** Checking extended attributes file.
** Checking volume bitmap.
** Checking volume information.
[B]** Trimming unused blocks.[/B]
** The volume appears to be OK.
The author of TrimEnabler was about to create a binary patching version for 10.6.8 and 10.7. But so far no news.
I can whip up a trim patcher if he doesn't feel like updating the current one...
It's coming along, don't worry. Still the exact same kext in 10.7.1 so no need to rush, I will add some extra features![]()
Did you use TRIM Support Enabler or any other procedure to patch?
Can you see the text "Trimming unused blocks" in the log? Then it's working! This is also the preferred method to manually trim the SSD.
/dev/rdisk2: fsck_hfs run at Sat Aug 20 09:34:03 2011
** /dev/rdisk2
** Root file system
Executing fsck_hfs (version diskdev_cmds-540.1~34).
** Checking Journaled HFS Plus volume.
The volume name is Intel RAID
** Checking extents overflow file.
** Checking catalog file.
** Checking multi-linked files.
** Checking catalog hierarchy.
** Checking extended attributes file.
** Checking volume bitmap.
** Checking volume information.
** Trimming unused blocks.
** The volume Intel RAID appears to be OK.
Why are you so ignorant about this? You know there is a new IOAHCIBlockStorage kext in Lion so stop the misinformation! Don't you think Lion users should be warned that an old version is installed with your app?Still the exact same kext in 10.7.1 so no need to rush.
Why are you so ignorant about this? You know there is a new IOAHCIBlockStorage kext in Lion so stop the misinformation! Don't you think Lion users should be warned that an old version is installed with your app?
Sorry but you are wrong! The IOAHCIBlockStorage kext in 10.7.0 Lion is not the same as in 10.6.8 Snow Leopard.in lion, the build version is higher, yes. but the version number is the same, so in OS updates it doesn't even replace the kext. that is a reason to think of it as safe.
-rw-r--r-- 1 root wheel 360092 8 Jun 01:48 ~/Desktop/10.6.8/IOAHCIBlockStorage
-rw-r--r-- 1 root wheel 353224 18 Jun 22:11 ~/Desktop/10.7.0/IOAHCIBlockStorage
I was talking about IOAHCIFamily. I know how to compare binary files and I didn't claim they are identical, although I have done so in the past, but purely based on reports from users (didn't update to lion until recently). The sum of the matter still is, patch works, I wouldn't have released it / continue to encourage usage if I hadn't tested it first. If you still don't think it's safe, hey, just don't use it, wait for new app.
Yes you did claim the kexts are identical.
How can you have tested the patch if you didn't update to Lion until recently?
You are causing so much trouble for Apple, all SSD manufacturer and Lion users all over the world.
At least put a disclaimer on your site that current version only is for Snow Leopard. The fact is that your app installs an old kext which is not tested with Lion! Period.
I have never used your app and never will.
Also once I perform the "patch" it's always running in the background and such?
I just downloaded this utility and it worked great! But for the life of me I can't seem to select the "erase free space" button from the erase tab. It is grayed out. Halp?
Is this app still useful if I can't erase the free space? :s
Also once I perform the "patch" it's always running in the background and such? Is it a "program" in the sense that it takes resources to do what it does?
It's greyed out in Lion if you try and use it on the disk you are booted from.
When trim is activated, it will start working in the background. But not trough a process or applicaiton, just through native mac trim driver.