carpeta de sudo vacía / rota

2

Por alguna razón, no puedo ejecutar sudo, cada vez que lo intento, solo obtengo el error sudo: unable to open /var/db/sudo/ts/user: Invalid argument

La carpeta que aparece en el error ( /private/var/db/sudo ) está completamente vacía, lo que explica por qué no puedo ejecutar sudo, pero cómo puedo solucionarlo, sin sudo?

Cosas que ya probé y otras notas:

· Creando nueva cuenta (admin): sigue siendo el mismo error

· Ambos puertos USB están rotos, así que sepa que es posible realizar copias de seguridad de todo el sistema (los archivos más importantes aún se guardan en la nube)

· Soy consciente de que puedo reinstalar OSX a través de ⌘ + R o ⌘ + ⌥ + R

    
pregunta Nanogamer7 28.02.2018 - 16:31

1 respuesta

3

Reinstalar el sistema operativo reparará / private / var y puede ser necesario. Comenzaría allí y probaría el sudo de nuevo.

A continuación, considere iniciar en modo de usuario único y crear un nuevo usuario administrador eliminando solo un archivo: rm /var/db/.AppleSetupDone

Entonces sabrá si sudo y su cuenta de administrador y el sistema están operativos o si necesita borrar y volver a empezar para restaurar los archivos desde una copia de seguridad.

Ninguno de los pasos anteriores borrará ningún archivo que tenga, solo corregirá los archivos del sistema y creará un nuevo usuario con permisos de administrador y carpeta de inicio limpios. Eso no significa que si la unidad falla, esto no borrará todo o la unidad es inmune a las fallas, solo que la instalación de Apple macOS no borra ningún dato de usuario o configuración, está diseñada para actualizar todo lo que está en su lugar y solucionar los problemas. . Tienes que saltar a través de muchos aros con advertencias para borrar y luego instalar. Una instalación normal está diseñada para ser segura para sus datos.

    
respondido por el bmike 28.02.2018 - 20:12

Lea otras preguntas en las etiquetas