7 votes

Yosemite ne démarre plus après avoir tenté d'activer FileVault et TRIM

J'ai installé Yosemite hier et tout fonctionnait bien.

Maintenant, à chaque fois qu'il essaie de démarrer, il passe en mode sans échec et échoue à 1/3 du chemin.

Si je me souviens bien, je suis allé activer FileVault et j'ai fait marche arrière car je n'avais pas saisi mes informations iCloud correctes et je ne voulais pas passer par la génération d'une clé.

J'ai également essayé d'activer la fonction TRIM.

Ce matin, j'ai redémarré ma machine après avoir installé Kies et elle ne démarrait pas. L'erreur que j'obtiens est la suivante :

Oct 26 11:01:33 localhost Unknown[358]: Keyboard Layouts: duplicate keyboard layout identifier -16899.
Oct 26 11:01:33 localhost Unknown[358]: Keyboard Layouts: keyboard layout identifier -16899 has been replaced with -28673.
Oct 26 11:01:33 localhost Unknown[358]: Keyboard Layouts: duplicate keyboard layout identifier -16900.
Oct 26 11:01:33 localhost Unknown[358]: Keyboard Layouts: keyboard layout identifier -16900 has been replaced with -28674.
Oct 26 11:01:34 localhost Unknown[358]: Setting boot completed.
Oct 26 11:01:34 localhost Language Chooser[357]: Could not write to /var/log/CDIS.custom
Oct 26 11:01:34 localhost OSIESpringboard[372]: Can not connect to /var/run/systemkeychaincheck.socket: No such file or directory
Oct 26 11:01:34 localhost OSIESpringboard[372]: Failed to unlock login keychain.
Oct 26 11:01:34 localhost Unknown[358]: 2014-10-26 11:01:34.864 OS X 
Utilities[372:303] *** WARNING: -[NSImage compositeToPoint:fromRect:operation:] is deprecated in MacOSX 10.8 and later. Please use -[NSImage drawAtPoint:fromRect:operation:fraction:] instead.
Oct 26 11:01:35 localhost Unknown[358]: Keyboard Layouts: duplicate keyboard layout identifier -16899.
Oct 26 11:01:35 localhost Unknown[358]: Keyboard Layouts: keyboard layout identifier -16899 has been replaced with -28673.
Oct 26 11:01:35 localhost Unknown[358]: Keyboard Layouts: duplicate keyboard layout identifier -16900.
Oct 26 11:01:35 localhost Unknown[358]: Keyboard Layouts: keyboard layout identifier -16900 has been replaced with -28674.
Oct 26 11:01:40 localhost Unknown[358]: 2014-10-26 11:01:40.167 OS X Utilities[372:303] *** WARNING: Method userSpaceScaleFactor in class NSWindow is deprecated on 10.7 and later. It should not be used in new applications. Use convertRectToBacking: instead.

Quelle est la cause de cette erreur ?

J'ai essayé deux choses :

  • Installation de mavericks à partir du disque de récupération - échec.
  • Désactivation du trim à partir de la ligne de commande.

Aucune de ces méthodes ne fonctionne. Y a-t-il une autre cause à ce problème ?

Edit : le mode verbeux s'arrête à "still waiting for Root device".

6voto

n1000 Points 7136

Yosemite utilise apparemment une nouvelle fonctionnalité de sécurité appelée "kext signing". Cela empêchera l'ancienne méthode d'activation du TRIM. Voir la page Trim Enabler FAQ La question Récupération du signe d'arrêt sur l'écran de démarrage pourrait vous aider :

Récupération du signe d'arrêt sur l'écran de démarrage

F revenir à OS X :

Étape 1 : Démarrer le mode de récupération en maintenant les touches Cmd+R pendant le démarrage.

Étape 2 : Votre volume est-il crypté (FileVault) ? Si c'est le cas, ouvrez d'abord l'Utilitaire de disque dans la barre de menu et déverrouillez/montez votre disque. [voir ici pour la procédure]

Étape 3 : Ouvrir le terminal à partir de la barre de menu

Étape 4 : Exécutez cette commande : nvram boot-args

Est-il écrit kext-dev-mode=1 ? si oui, vous pouvez passer à Étape 6 . S'il dit error getting variable , continuez à suivre ces étapes :

Étape 5 : Exécutez cette commande : nvram boot-args=kext-dev-mode=1

Étape 6 : Redémarrer à nouveau en mode de récupération

Étape 7 : R (partition). Vous pouvez taper ls /Volumes pour obtenir une liste des volumes. Notez les guillemets autour du chemin d'accès au disque et qu'il ne doit pas y avoir de / avant Système.

cd "/Volumes/Your Disk Name"

touch System/Library/Extensions

kextcache -u "/Volumes/Your Disk name"

Étape 8 : Attendez que l'opération se termine (cela peut prendre de 5 à 10 minutes, ne l'interrompez pas) et redémarrez. Vous devriez maintenant être de retour dans OS X avec Trim activée .

Les commandes ne fonctionnent pas !

Les commandes fonctionneront si elles sont saisies correctement. Cependant, si vous n'êtes pas familier avec le Terminal, il peut être difficile de suivre les étapes ci-dessus. Si vous ne parvenez pas à faire fonctionner les commandes du terminal ou si vous souhaitez une solution plus simple, vous pouvez également utiliser le mode de récupération pour réinstaller OS X. La réinstallation d'OS X ne réinstalle que les fichiers système, laissant vos fichiers et préférences intacts.

Veuillez vérifier l'original source pour les mises à jour !

EDIT :
Voir ma réponse ici : Depuis la sortie de la version 10.10.4, Apple propose désormais un nouvel outil appelé trimforce permettant aux utilisateurs d'activer TRIM également sur les disques non pris en charge. Il n'est plus nécessaire de faire des expériences dangereuses avec des logiciels tiers. /EDIT

-1voto

Essayez la nouvelle mise à jour 10.10.2, elle corrige la mienne.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X