Activer la Trim

Bonjour à. tous,
Personne n’est sans savoir qu’il est nécessaire d’activer la TRIM pour une bonne gestion de son/ses SSD.
Pour activer cette fonction, qui est implanté dans le terminal depuis 10.10.4, nous entrons dans le terminal sudo trimforce enable.

Le souci est, qu’a chaque mise à jour nous devons réitérer cette commande, donc pour les allergiques au terminal et qui utilisent clover, il est tout à fait possible d’injecter dans le config.plist un patch binaire. Mais il faut connaitre le patch.
Name : IOAHCIBlockStorage
Find : 004150504C452053534400
Replace : 0000000000000000000000
Comment : TRIM Enabler
A cet effet pour facilité la vie, j’ai fais un petit kext que l’on place dans EFI/clover/kexts/other.


Comme ça la trim est systématiquement activée, plus besoins du terminal ou de patch.

Pour Télécharger le kext

37306e_2a9e9c55788c4b7592ce756550d55268

15 commentaires sur “Activer la Trim

  1. Art&motion dit :

    Ok c’est fait. Sudo trimforce disable ok. Apres reboot j’ai bien le trim activé. Seulement sur le disque systeme. Non activé sur les 3 autres. Est-ce normal. est-ce necessaires et possible sur les autres SSD ? Si oui comment ? 😉 Merci encore pour ton travail ! 🙂

    Autre petite question: J’ai une erreur inconnue lors ma connexion à icloud ou lorsque je veux télécharger qlq chose sur l’appstore. J’ai tout essayé. je suis bien en en0 pour mon ethernet en1 pour le bluetooth apn et en2 pour le wifi…. Mais rien n’y fait…je sèche depuis 2 semaines…

    • fljagd dit :

      Normalement les autres SSD devraient avoir la Trim d’activé.
      Questions:
      Tes autres SSD sont formatés comment?
      As tu éventuellement supprimé le cache kernel? si non , c’est à faire.

      Pour ta connexion iCloud les paramètres ethernet sont bons en0
      Avec clover configurator:
      dans ACPI décocher FixLan au cas ou,
      et dans RT Variables appuyer sur calculate et remplir ROM et MLB avec les résultats obtenus.
      Enregistrer
      Redémarrer et tester

      • jerome dit :

        2 sont en MacOS étendu (journalisé)
        Le 3ème c’est un SSD Windows. Donc NTFS.

        Supprimer le cache kernel ? heu… je viens de chercher sur la toile comment faire ce genre de truc, mais je trouve rien de très précis la dessus… Tu peux m’éclairer ?

        Merci pour la connexion icloud…Etc.
        Rt variable, c’etait déjà fait. C’était bien le fixlan qui était resté coché.
        Maintenant ça fonctionne 🙂

        • fljagd dit :

          Pour les SSD seuls ceux formatés HFS+ auront la trim activée.
          Pour le Kernel cache c’est ici =>/System/Library/Caches/com.apple.kext.caches/Startup/kernelcache

          • jerome dit :

            Ah ok, alors c’est bon, j’ai déjà viré le fichier kernelcache 🙂
            Je pensais que c’etait autre chose… 🙂

            Pour le trim, tous mes SSD sont en HFS+ (Mac OS étendu journalisé) Donc ça vient pas de là.

            • fljagd dit :

              Regardes dans S/L/E si tu as AppleDataSetManagement.kext.
              C’est un kext qui ext généré lorsque tu lances sudo trimforce enable, s’il est présent, mets le à la poubelle et vide la. Puis redémarre en mode verbose

  2. Art&motion dit :

    Hello.
    J’ai ajouté le plist a clover. Mais lorsque que je vais verifier dans rapport systeme, ça me dit
    Trim: non sur tout mes SSD 🙁

  3. Art&motion dit :

    Formidable. Je vais tester ça. La derniere fois que j ai voulu tenter une activation du trim mon hackintosh n’a plus voulu redémarrer.

Répondre à Art&motion Annuler la réponse.