nombre de usuario cambiado, rompió todo

6

Cambié un nombre de usuario en Yosemite, y ahora todo lo que está debajo de ese nombre de usuario está destruido.

  • Chrome no funcionará en absoluto, diciendo que no puede leer o escribir en un archivo de datos.
  • Se pierden todos los datos de Minecraft de mi hijo, y el lanzador de Minecraft no se ejecuta, diciendo algo acerca de que Java no puede configurar un directorio.

Estas dos cosas funcionan bien con todos los demás nombres de usuario. Además, no puedo establecer permisos de lectura / escritura para ninguna carpeta, aunque el nombre de usuario del problema es una cuenta de administrador, tengo todas las contraseñas para desbloquear los permisos manualmente y los cambié en el área "obtener información", y tengo Los cambié muchas veces, el cambio nunca se pega.

He intentado Reparar permisos, en la utilidad de disco, y eso tampoco ha funcionado. ¿Cómo puedo salvar Minecraft o posiblemente todos los datos del usuario?

    
pregunta Kate S 06.01.2015 - 03:27

1 respuesta

3

Cuando cambió su nombre de usuario, ¿cambió también el nombre de su carpeta de inicio? Sin más información, mi mejor conjetura sería que cambió su nombre de usuario yendo a Preferencias del sistema → Usuarios & Grupos, haga clic derecho en su cuenta y seleccione "Opciones avanzadas". Hay campos allí donde puede cambiar su nombre de usuario (inexplicablemente etiquetado "Nombre de la cuenta") y su directorio de inicio.

¡Nunca debes cambiar ninguno de estos para la cuenta en la que inicias sesión actualmente! Inicia sesión como un usuario diferente.

Cambiar el campo "Directorio de inicio" solo cambia cuando la cuenta busca su directorio de inicio. En realidad, no cambia el nombre de la carpeta.

Continuando adivinando, supongo que eso es exactamente lo que hiciste. Quería cambiar su nombre de usuario de oldyou a newyou y al mismo tiempo cambió el nombre de su carpeta de inicio de /Users/oldyou a /Users/newyou , pero realizó el cambio solo en el cuadro de diálogo, no en el disco. La próxima vez que inició sesión, el sistema notó que su carpeta de inicio ( /Users/newyou ) no estaba presente, por lo que creó una para usted como si fuera un nuevo usuario.

La buena noticia es que su antigua carpeta de inicio, /Users/oldyou , todavía está allí con todos sus datos (Minecraft incluido), exactamente como lo dejó.

Hay dos rutas posibles que puede tomar aquí, ambas dependiendo de que aún pueda realizar funciones de administración.

Un método es volver a las Preferencias del sistema y cambiar el campo "Directorio de inicio" a /Users/oldyou . Tendrá que reiniciar, pero cuando inicie sesión, todos sus datos volverán. Tendrá una carpeta ahora inútil /Users/newyou , que puede eliminar.

Significará que el nombre de su carpeta de inicio ya no se ajusta a la convención / Users / username , pero eso debería estar bien. Es solo una convención, y solo el software mal escrito se confundirá con eso. Lamentablemente, vivimos en un mundo donde existe un software mal escrito.

Lo que lleva al segundo método para resolver su problema. Si aún puede crear cuentas, cree una nueva cuenta de administrador. En esa cuenta, elimine /Users/newyou y cambie el nombre de /Users/oldyou a /Users/newyou .

Estas carpetas están marcadas como deny delete , lo que también significa que no puedes cambiarles el nombre. (Cambiar el nombre equivale a eliminar y luego agregar). El Finder probablemente ni siquiera te permita intentarlo. Sin embargo, puedes hacerlo desde la Terminal primero:

sudo mv /Users/newyou /Users/trashme
sudo mv /Users/oldyou /Users/newyou

Asegúrese de haber reemplazado newyou y oldyou con los nombres apropiados. Verifique que pueda iniciar sesión en su cuenta newyou . Una vez que esté seguro de que todo funciona como debería, puede eliminar la carpeta /Users/trashme con:

sudo rm -rf /User/trashme

Asegúrate de haber ingresado eso exactamente como lo he dado. Copiar / pegar puede ser una buena idea. La puntuación, incluidos los espacios, es muy importante aquí.

    
respondido por el ganbustein 06.01.2015 - 05:02

Lea otras preguntas en las etiquetas