Arrancar OSX en modo seguro

El secure mode es un modo en el que es a la vez muy potente y peligroso ya que tenemos acceso TOTAL a todo el sistema como root y sin que sepamos la contraseña ni de un usuario ni la del propio root. Por lo tanto es conveniente que por una parte no dejemos a nadie desconocido nuestro MAC ni hagamos cosas sin saber en este modo porque podemos corromper nuestro sistema y dejarlo inservible.

Para entrar en este modo hacemos lo siquiente:

  1. Encendemos o reinciamos el MAC
  2. En cuanto arranque pulsamos y mantenemos pulsadas las tecla command+s (manzana+s o ⌘+s)
  3. Veremos como arranca en modo texto y terminará mostrandonos el prompt #

Una vez que estemos en el modo seguro (o más bien diría yo inseguro si no sabes lo que haces) podemos hacer cosas interesantes (sin las comillas):

  • "/sbin/fsck -y" esto hace un chequeo del disco de sistema de arranque. -y hace que no nos pregunte nada y asume YES (SI) a todas las preguntas.
  • /sbin/mount -wu /" por defecto el sistema está en modo solo lectura y con esto pasamos a modo lectura/escritura con lo cual podemos modificar ficheros.
  • passwd usuario" cambiamos la contraseña de un usuario del sistema incluida la de root (en alguna ocasión podemos necesitar pasarnos a root, usando su -, aunque es aconsejable usar el comando sudo).
  • /sbin/SystemStarter" esto inicializa los servicios de red, que es necesario para obtener acceso a NetInfo.
  • En caso de que tengamos problemas con el login o simplemente la ventana de login no aparezca, es muy probable que nuestro directorio NETINFO esté corrupto, podemos borrar y que el sistema cree uno nuevo. ATENCIÓN: esto borra todos los datos del usuario y hay que crearlos desde cero, también necesitamos que root tenga una contraseña y conocerla claro:
    • 10.4
      rm -Rf /var/db/netinfo
    • 10.5
      rm -Rf /var/db/dslocal
      rm /var/db/.AppleSetupDone

Para salir del secure mode podemos usar una de estas tres opciones:

  1. exit - Continua el proceso de arranque. En caso de que hayamos hecho modificaciones importantres y/o ejecutado SystemStarter o arrando algún demonio es más seguro reiniciar.
  2. reboot - Reinicia el ordenador.
  3. shutdown -h now - Apaga el ordenador.

Retro

Lugares

Redes

Sistemas

Varios