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 !