¿Cómo puedo borrar los cachés de la extensión del kernel mientras uso FileVault 2?

Tengo el mismo problema que este usuario, Air + Lion: conecte el USB, el teclado/el teclado dejan de funcionar , donde el teclado y el panel táctil incorporados en mi MacBook Pro dejan de funcionar (y se desconectan de los dispositivos USB enumerados) periódicamente cuando conecte un disco duro USB.

La solución provista fue iniciar en modo seguro y borrar los cachés de extensión del kernel, sin embargo, uso el cifrado de disco completo FileVault 2 que parece deshabilitar el inicio en modo seguro.

¿Hay alguna forma de borrar los cachés de extensión del kernel en OS X 10.9 Mavericks sin deshabilitar FileVault 2 para acceder al modo seguro? Realmente no quiero desencriptar y luego volver a encriptar todo el disco de 750GB.

Alternativamente, ¿ kextcachese puede ejecutar de manera segura en un sistema que no se inicia en modo seguro?

Respuestas (2)

Manteniendo presionado cmdSen el momento del arranque, para una unidad de arranque cifrada con FileVault 2, se presenta el cuadro de diálogo de contraseña y luego continúa en modo seguro.

Si puede conectar una unidad externa FireWire o USB (por si la llama ext_disk), le sugiero la siguiente receta usada:

  1. Haga un clon de su disco FileVault (póngale un nombre FV2) ext_diskcon Carbon Copy Cloner
  2. Arranque desdeext_disk
  3. Abrir Disk Utilityy desbloquearFV2
  4. Abra Terminalo una xtermventana para ingresar los siguientes comandos:

    cd /Volumes/FV2/System/Library
    /usr/bin/sudo touch Extensions
    tail -f /var/log/system.log
    
  5. Espere a ver que kextcachese actualizó correctamente en... FV2(no se arriesga a nada, ya que el FV2núcleo en ejecución no está utilizando la memoria caché) y finalice tailcon un + C, cierre la ventana de su terminal

  6. reiniciar desdeFV2
  7. Compruebe si todas sus extensiones que se comportan mal funcionan correctamente
  8. Borrar de forma seguraext_disk