Problemas al reinstalar Ubuntu después de cambiar accidentalmente de propietario

Problemas al reinstalar Ubuntu después de cambiar accidentalmente de propietario

Accidentalmente ejecuté el comando chown -R MY_ACCOUNT /y ahora ya no puedo iniciar mi computadora. Muestra el logotipo de Ubuntu, pero se bloquea antes de mostrar el mensaje de inicio de sesión.

He visto esta pregunta aquí antes y se ha recomendado a las personas que reinstalen Ubuntu con la opción de conservar todos los archivos.

Sin embargo, cuando intento reinstalar desde un USB, solo me da la opción de instalar y eliminar todos los archivos, o instalar un nuevo Ubuntu 22.04 paralelo a mi Ubuntu 22.04 anterior. Entonces tengo las siguientes preguntas:

  1. ¿Puedo ejecutar una chownversión adecuada de Ubuntu para poder iniciar sesión nuevamente?

  2. Si 1. no es posible, ¿puedo al menos hacer algo desde la versión en vivo que me permita reinstalar Ubuntu y conservar mis archivos?

  3. Si realmente es necesaria una nueva instalación, ¿es seguro restaurar mis archivos desde la copia de seguridad en mi disco externo, o las propiedades cambiadas se almacenan en algunos archivos allí, de modo que la restauración me llevará de regreso a donde estoy ahora?

Agradezco cualquier ayuda.

Respuesta1

  1. No precisamente. Hay métodos y tuve que hacerlo dos veces yo mismo, donde usé los permisos de otro sistema para copiarlos al sistema roto, pero el resultado final nunca fue realmente perfecto; siempre necesitaba un ajuste manual y eso hace que requiera mucho tiempo.

  2. Sí, debe elegir "algo más", agregar las particiones, nombrar y configurar el mismo sistema de archivos que tiene ahora y luego, no, seleccionar "formatear". Utilicé este método varias veces y funciona muy bien. Sólo tienes que asegurarte de hacerlo correctamente, ya que un error será fatal, así que asegúrate siempre de tener una copia de seguridad cuando hagas esto.

Si realmente es necesaria una nueva instalación, ¿es seguro restaurar mis archivos desde la copia de seguridad en mi disco externo?

Sí, pero este sí sólo es válido para archivos personales.

¿O las propiedades cambiadas se almacenan en algún archivo allí, de modo que la restauración me llevará de regreso a donde estoy ahora?

No, pero es muy fácil restaurar los permisos paraarchivos personales. Estos están en sus propios directorios fuera del sistema y todos tienen los mismos permisos a menos que tenga más de 1 usuario.

=== No haga esto en directorios relacionados con el sistema ===

Direcciones:

find /dir -type d -print0 | xargs -0 chmod 0755

Archivos:

find /dir -type f -print0 | xargs -0 chmod 0644

donde "/dir" es la ubicación de sus archivos personales, por ejemplo "/home/$USER/Desktop/" o cualquiera de los otros directorios en /home/$USER/. /dir también puede ser una partición si la tienes. Además: esto sólo se aplica a sistemas de archivos Linux como ext y no a NTFS o FAT.

información relacionada