7 votos

Yosemite ya no arranca después de intentar activar FileVault y TRIM

Ayer instalé Yosemite y funcionaba bien.

Ahora cada vez que intenta arrancar se ejecuta el modo seguro y falla 1/3 del camino.

Por lo que recuerdo, fui a habilitar FileVault y me eché atrás, ya que no introduje mi información correcta de iCloud, y no quería ir por la ruta de generación de claves.

También he intentado activar TRIM.

Esta mañana he reiniciado mi máquina después de instalar Kies y no arrancaba. El error que estoy recibiendo es el siguiente:

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.

¿Qué puede causar este error?

He probado dos cosas:

  • Instalar mavericks desde la unidad de recuperación - esto falla.
  • Desactivar el recorte desde la línea de comandos.

Ninguno de los dos funciona, ¿hay algo más que cause este problema?

Edición: el modo verbose se detiene en "todavía esperando el dispositivo Root"

6voto

talkingnews Puntos 42

Yosemite aparentemente utiliza una nueva característica de seguridad llamada firma de kext. Esto evitará el antiguo método de habilitación de TRIM. Ver el Preguntas frecuentes sobre Trim Enabler La pregunta Recuperación de la señal de parada en la pantalla de arranque puede ayudarte:

Recuperación de la señal de parada en la pantalla de arranque

Para aquellos que están atascados en la pantalla de arranque gris, aquí es cómo usted consigue volver a entrar en OS X:

Paso 1 : Inicia el modo de recuperación manteniendo Cmd+R durante el arranque

Paso 2 : ¿Está su volumen encriptado (FileVault)? Si es así, primero abra la Utilidad de Discos desde la barra de menú y desbloquee/monte su unidad. [ver aquí para el procedimiento]

Paso 3 : Abrir el Terminal desde la barra de menús

Paso 4 : Ejecuta este comando: nvram boot-args

¿Dice kext-dev-mode=1 Si es así, puede pasar a Paso 6 . Si se dice error getting variable Continúe con estos pasos:

Paso 5 : Ejecuta este comando: nvram boot-args=kext-dev-mode=1

Paso 6 : Reinicie de nuevo en el modo de recuperación

Paso 7 : Ejecute estos comandos, sustituyendo Su nombre de disco por el nombre de su disco Mac (partición). Puede escribir ls /Volumes para obtener una lista de volúmenes. Tenga en cuenta que las comillas alrededor de la ruta del disco y que no debe haber ningún / antes de Sistema.

cd "/Volumes/Your Disk Name"

touch System/Library/Extensions

kextcache -u "/Volumes/Your Disk name"

Paso 8: Espere a que termine (puede tardar hasta 5-10 minutos, no lo abortes) y reinicia. Ahora debería estar de vuelta en OS X con Trim habilitado .

Los comandos no funcionan.

Los comandos funcionarán si se introducen correctamente. Sin embargo, si no estás familiarizado con el Terminal, puede ser difícil seguir los pasos anteriores. Si no consigues que los comandos de la Terminal funcionen, o quieres una opción más fácil, también puedes usar el Modo de Recuperación para reinstalar OS X. La reinstalación de OS X sólo reinstalará los archivos del sistema, dejando intactos tus archivos y preferencias.

Por favor, compruebe el original fuente ¡para las actualizaciones!

EDITAR:
Ver mi respuesta aquí : Desde el lanzamiento de 10.10.4, Apple ofrece ahora una nueva herramienta llamado trimforce , lo que permite a los usuarios activar TRIM también en discos no compatibles. Ya no es necesario hacer experimentos peligrosos con software de terceros. /EDIT

-1voto

Pruebe la nueva actualización 10.10.2. Arregla el mío

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X