Menu

5 januari 2012

SSD TRIM support activeren (10.6.8 / 10.7.2)

Wanneer je gebruik maakt van een niet Apple SSD in je MacBook dan wordt standaard TRIM support niet geactiveerd onder Mac OS X. TRIM is een mechanisme dat regelt dat de prestaties van een SSD optimaal blijven.

De TRIMEnabler tool maakt TRIM support mogelijk voor ieder merk SDD onder Mac OS X 10.6.8 en 10.7.2. Daarnaast worden er ook enkele basis functies van SMART ondersteunt voor SSD. De tool past de kernel extension (kext) aan welke verantwoordelijk is voor de aansturing van de harddisk in je Mac.

Het activeren van TRIM met de tool is zeer eenvoudig, start de de TRIMEnabler en gebruik de ‘ON’-knop om TRIM te activeren, hiervoor is het wachtwoord van je beheerdersaccount noodzakelijk.

Waarschuwing: Het activeren van TRIM support op 3rd party SSD’s wordt door Apple niet ondersteund en kan dus problemen opleveren. Maak voor het activeren van de TRIM enabler tool een backup van je SSD! Je bent gewaarschuwd…

Download: Trim Enabler 2.0 Beta 4

Een SSD in je Mac laten inbouwen?
Upgreatest.nl biedt hiervoor service aan huis!




Gerelateerde tips:




Reacties


  • Joeri 5 januari 2012 om 9:34

    Lees ook even deze post:
    http://digitaldj.net/2011/07/21/trim-enabler-for-lion/

  • dotcom87 6 januari 2012 om 7:23

    Toch even vermelden dat je beter even het forum van je SSD-fabrikant raadpleegt voor je deze tool gebruikt. Sommige SSD’s hebben een hele goede garbage collection waardoor TRIM niet enabled moet worden in OSX. Sterker nog: als je TRIM dan enabled, kan dit juist voor een vertragende werking van je SSD zorgen. Een goed geïnformeerd man is er twee waard!

  • Vince 6 januari 2012 om 16:00

    De Tip van Joeri is goud waard.. de tool deed het bij mij ook niet. Ik heb een Samsung 250GB SSD. Met de scripts van die Digitaldj site werkte dat wel

  • colin 8 januari 2012 om 0:22

    Ik heb gelezen dat deze tools niet al te best zijn, ik heb het via terminal commando’s gedaan

    Backup
    sudo cp /System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/IOAHCIBlockStorage.kext/Contents/MacOS/IOAHCIBlockStorage /System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/IOAHCIBlockStorage.kext/Contents/MacOS/IOAHCIBlockStorage.original

    2. Patch the file to enable TRIM support
    sudo perl -pi -e ‘s|(\x52\x6F\x74\x61\x74\x69\x6F\x6E\x61\x6C\x00{1,20})[^\x00]{9}(\x00{1,20}\x51)|$1\x00\x00\x00\x00\x00\x00\x00\x00\x00$2|sg’ /System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/IOAHCIBlockStorage.kext/Contents/MacOS/IOAHCIBlockStorage

    3. Clear the system kernel extension cache
    sudo kextcache -system-prelinked-kernel

    sudo kextcache -system-caches
    4. Now Reboot!
    a) If in the future you want to disable TRIM support
    sudo perl -pi -e ‘s|(\x52\x6F\x74\x61\x74\x69\x6F\x6E\x61\x6C\x00).{9}(\x00\x51)|$1\x41\x50\x50\x4C\x45\x20\x53\x53\x44$2|sg’ /System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/IOAHCIBlockStorage.kext/Contents/MacOS/IOAHCIBlockStorage

    sudo kextcache -system-prelinked-kernel

    sudo kextcache -system-caches
    b) If something goes horribly wrong, restore the backup
    sudo cp /System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/IOAHCIBlockStorage.kext/Contents/MacOS/IOAHCIBlockStorage.original /System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/IOAHCIBlockStorage.kext/Contents/MacOS/IOAHCIBlockStorage

    http://digitaldj.net/2011/07/21/trim-enabler-for-lion/

  • André A6 9 maart 2012 om 13:53

    Lijkt me niks dit, als je de link die Colin geplaats heeft doorleest zie dat er gewoon een kernel wordt gepasseerd door nullen in te voeren in het script.. Buiten het feit om dat er zat SSD’s zijn die TRIM gewoon niet ondersteunen zoals ik heb in mijn MBP.

Een reactie toevoegen: