Carpeta Sudo vacía/rota

Por alguna razón, no puedo ejecutar sudo, cada vez que lo intento, aparece el errorsudo: 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:

· Creación de una nueva cuenta (administrador): sigue siendo el mismo error

· Ambos puertos USB están rotos, por lo que es posible realizar una copia 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

Hola. ¿Podría editar un poco más de detalle en la pregunta? Podría verlo creando una nueva cuenta de administrador y luego haciendo una copia de seguridad antes de que tenga más problemas de sudo. O si tiene una copia de seguridad, puede ser trivial reinstalar el sistema operativo y restaurar. ¿Qué secuencia precisa fue la solución? Si no lo sabe, la restauración podría ser una apuesta más segura.
Las copias de seguridad son imposibles, ya sabes, porque mis dos puertos USB están rotos... Intentaré editar un poco mi pregunta, pero gracias por una respuesta rápida.
¡Ay! Si no le importa perder todos los datos, entonces veamos qué tiene que decir la gente. Thunderbolt o FireWire o la red también pueden funcionar para hacer una copia de seguridad de los archivos si está más interesado en guardar cosas antes de borrarlas o romperlas aún más y forzar su mano en una instalación de borrado.
¿En qué opciones para las copias de seguridad Thunderbolt está pensando (excepto NAS)?
¿Es posible usar una unidad externa conectada a otra Mac a través de Thunderbold?
¿Por qué no? Supongo que necesita a alguien que se siente con usted y resuelva algunos problemas en lugar de una sesión de preguntas y respuestas.
Nunca he visto un Thunderbolt NAS desde su presentación, ni uno solo. De hecho, no he visto ninguna implementación de IP sobre Thunderbolt excepto la de macOS...
Encontré este disco externo: amazon.com/dp/B00LN8QJYY
@user3052786 este último es una pena, ya que IP sobre Thunderbolt suena bastante increíble

Respuestas (1)

La reinstalación del sistema operativo reparará /private/var y es posible que sea necesario. Comenzaría allí y probaría sudo nuevamente.

A continuación, considere iniciar en modo de usuario único y cree 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 comenzar de nuevo para restaurar 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 limpios y carpeta de inicio. Eso no significa que si su disco está fallando, esto no borrará todo o su disco es inmune a fallas, solo que la instalación de Apple macOS no borra ningún dato o configuración del usuario, está diseñado para actualizar todo en su lugar y arreglar cosas . 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.

Gracias por responder. No tengo tiempo, pero lo probaré y lo confirmaré mañana... ¿Estás seguro de que no borrará ningún dato de usuario? ¿O no debería arriesgarme y ( intentar ) hacer una copia de seguridad de todos modos?