Comment activer le TRIM sur OS X Yosemite

Stéphane Moussie |

Après avoir installé la première Developer Preview d'OS X 10.10, certains utilisateurs se sont retrouvés dans l'incapacité de faire démarrer leur ordinateur. En cause, l'activation préalable de la commande TRIM, une fonction qui permet de limiter l'usure et la perte de performances d'un SSD. Cindori, le studio de développement de l'utilitaire TRIM Enabler, explique que les extensions du kernel qui ont été modifiées ne sont plus chargées par Yosemite, ce qui cause donc un problème au démarrage si le TRIM a été activé par l'utilisateur.

Après avoir tout bonnement déconseillé d'activer la commande, Cindori a fini par trouver une solution :

  • Désinstallez TRIM Enabler et supprimez le fichier org.Cindori.AuthHelper du dossier /Bibliothèque/PrivilegedHelperTools
  • Téléchargez TRIM Enabler
  • Tapez cette commande dans le Terminal : sudo nvram boot-args="kext-dev-mode=1"
  • Redémarrez
  • Activez le TRIM avec le logiciel
  • Attendez environ 1 minute
  • Tapez cette commande dans le Terminal : sudo kextcache -m /System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext /System/Library/Extensions
  • Redémarrez

Le TRIM est activé et l'ordinateur démarre ! Apple a par ailleurs indiqué à Cindori que cette restriction avait été mise en place pour la première DP, ce qui pourrait signifier que la version finale de Yosemite (et peut-être certaines DP) ne posera aucun problème avec le TRIM.

Source
Merci joneskind !
avatar joneskind | 

De rien...

avatar Stéphane Moussie | 
Je n'avais pas vu que l'info venait d'un lecteur. L'erreur est réparée. Merci !
avatar joneskind | 

@Stéphane Moussie

Faute avouée à moitié pardonnée ! L'autre moitié l'a suivi de près parce que je ne suis pas rancunier. Des bisous, vous êtes un peu charrette avec toutes ces nouveautés, c'est normal de faire des erreurs. Faut vous reposer maintenant !

avatar deskaz | 

J'avais un problème de Trim depuis la mise à jour sur 10.9.3 et cette manip' a fonctionné!

Merci joneskind et macg pour l'info !!

avatar fusion | 

"Attendre au moins 1 minute" on croirait une recette de cuisine...

avatar s1n3d | 

C'est iMarmiton ...

avatar poulpe63 | 

@fusion : tu crois pas si bien dire... (perso, j'essaie d'éviter, mais il m'arrive parfois d'appliquer une truc - car pressé, pex - sans vraiment cherche à comprendre le mécanisme ; bref : j'applique une recette de cuisine... - donc, pas trop sain, dans un milieu informatique, j'imagine...)

Bon, j'espère que TRIM enabler marchera normalement lors de la release officiel de Yosemite à l'automne prochain...

avatar violonisme | 

C une recette de cuisine, ou bien le konami code...

avatar pacou | 

Ce qui serait encore mieux, ce serait qu'Apple ne réserve plus sa gestion TRIM aux seuls SSD installés par elle et qu'il n'y ait plus besoin de trim enabler.

avatar CKJBeOS | 

oh que oui ! ça c'est vraiment le coté obscur d'Apple ;(
apres certains SSD comme Crucial intègre un algo de trim et j'avais lu que activé ou non c'etait plus si grave ;)

avatar initialsBB | 

@pacou :
Il doit y avoir une raison rationnelle à cela... Mais on la cherche encore.

avatar --fab-- | 

je vais poser une question stupide, mais pourquoi ne pas activer le trim par défaut ?

c'est peut-être une question basique chez mac, mais je ne connais leur OS que depuis quelques mois…

avatar scanmb | 

Bonjour : comment connaitre le nom du " volume".
Je ne trouve pas .
Des idees ?
Merci
PS : j'ai tenté d'aller sur macintosh HD avec cd .. Afind´arriver au nom du Mais je n'y arrive pas .

avatar samshit | 

Si tu n'arrives même pas à savoir le nom du volume, l'utilisation d'une beta/developer preview n'est clairement pas fait pour toi.
reste donc sous mavericks s'il te plait.

avatar scanmb | 

C'est bon merci, j'ai trouvé.
Respectueusement

avatar CorbeilleNews | 

@--fab-- :
Tu découvriras à tes dépend que Apple est très très radine, en fait non elle veut juste te faire cracher un maximum d'argent, personnellement je suis en train de migrer un parc complet Windows et Mac sous Linux : ces deux OS commencent à m'énerver par leur limitations incompréhensibles ... Après chacun fait ce qu'il veut :)

avatar marcucci | 

cette manip n'a pas l'air de fonctioner sur la beta publique d'hier.

avatar gogui63 | 

De même, si tu trouves comment réactiver, tiens moi au courant ;)

avatar thimmy | 

Bonjour,
Dans un premier temps il faut suivre la procédure de désactivation de du kernel de Mac OS Yosemite donné par MacGen. Ensuite il faut installer "Trim Enabler" après redémarrage de l'ordinateur.
Une fois l'application installée, il faut aller dans le dossier "Applications" du Mac et faire un clique droit sur "Trim Enabler" et cliquer sur "Afficher le contenu du paquet". Un dossier va s'ouvrir. Il faut ouvrir le dossier "Contents"; puis le dossier "MacOS". Ensuite il faut faire un "Glisser-déposer" du fichier "Trim Enabler" vers Terminal. Et là c'est bon, vous pourrez activer la prise en charge TRIM pour votre SSD sur votre Mac...

PS je l'ai fait avec la version 3.2.4 de Trim Enabler

J'espère que cela vous a aidé.

avatar gogui63 | 

*Doublons*

avatar mc nuggets | 

Il faut utiliser la version 3.1.2 de Trim Enabler. Fonctionne parfaitement chez moi

CONNEXION UTILISATEUR