A continuación se muestra lo que hice para solucionar un problema similar, pero ya tenía la cuenta raíz habilitada, lo que lo hizo mucho más fácil. Si la raíz no está habilitada para usted, es posible que pueda usar el modo de usuario único para lograr un resultado similar (mover o cambiar el nombre de la carpeta de inicio existente).
enlace
Ya había intentado reiniciar NVRAM y SMC. Resultó que a la actualización a 10.11.4 no le gustó mi cuenta de usuario principal. Descubrí esto al iniciar sesión correctamente como administrador del sistema (raíz) mientras estaba en modo de inicio seguro. La raíz ya estaba habilitada utilizando Directory Services.app (/ System / Library / CoreServices / Applications /). Necesitaba migrar mi carpeta de inicio a una nueva cuenta. Inicié sesión como root y luego creé un nuevo usuario en Preflanto de Usuarios y Grupos. Luego utilicé una combinación de comandos de Terminal y la interfaz de usuario para reemplazar la carpeta de inicio del nuevo usuario con la que había usado para la cuenta en la que no podía iniciar sesión. Esta explicación puede suponer un riesgo de simplificación excesiva, pero lo que hice fue esto. Mientras inicié sesión como root, eliminé al usuario anterior en Usuarios y grupos sin cambiar la carpeta de inicio, eliminé la carpeta de inicio del nuevo usuario, usé el comando "mv" para cambiar el nombre de la carpeta de inicio anterior al nombre del nuevo usuario carpeta de inicio, luego usé un comando parecido a "chown -R new-user-name / Users / new-user-name" para otorgar al nuevo usuario permisos para las cosas en la carpeta anterior. Luego pude iniciar sesión y usar mis cosas. No me preocupé demasiado por los cachés persistentes, así que tengo un poco de limpieza por hacer, pero lo viejo está donde debería estar ahora y todo parece estar funcionando.