OSX 10.7.5 renombrando la unidad Firewire adjunta

1

Mi Mini se estaba quedando sin espacio en el disco, así que adjunté una unidad Firewire externa y moví todos los directorios de Inicio (un grupo de usuarios en una máquina doméstica). Estoy bastante seguro de que se hizo correctamente, ya que funcionó bien para todas las cuentas durante aproximadamente 9 meses. Luego, el sistema operativo comenzó a cambiar el nombre del volumen por sí solo, generalmente agregando "1" al nombre del volumen; por lo tanto, el sistema operativo no pudo encontrar ninguno de los directorios principales en esa unidad Firewire al iniciar sesión, a pesar de que podía abrir la unidad manualmente, y uno podría obtener un escritorio de inicio genérico, porque los nombres de los volúmenes no coincidían. Descubrí que, al usar una cuenta de administrador con un directorio de inicio en el disco de inicio, podría asignar un nuevo nombre a la unidad Firewire, luego ingresar a la configuración avanzada de cada usuario y volver a apuntar el sistema operativo al directorio de inicio del usuario en la unidad adjunta recién renombrada. Eso funcionaría durante un par de días, hasta que el sistema operativo nuevamente cambiara el nombre de la unidad Firewire, y tendría que repetir esos pasos. Muy molesto, y no es algo que los otros usuarios, mi familia, estén a punto de hacer. Entonces: ¿por qué el sistema operativo está cambiando el nombre de esa unidad Firewire? Al mismo tiempo, he tenido cerca de 3 fallos graves (pantalla de texto gris) que requieren un apagado y arranque. He reinstalado completamente el sistema operativo, BTW, que no detuvo el cambio de nombre del disco. De lo contrario, no he visto ningún problema con dicho disco Firewire; Tengo otra unidad USB externa para copias de seguridad, y no tengo ningún problema del que tenga conocimiento.

    
pregunta user55323 18.08.2013 - 18:03

1 respuesta

2

El problema proviene de cómo OS X maneja volúmenes adicionales (no de inicio). Digamos que tienes un volumen llamado "FWDisk"; cuando OS X ve eso, lo monta en la ruta de Unix "/ Volumes / FWDisk". Si coloca la carpeta de inicio de un usuario en ella, la ruta de acceso de inicio del usuario se establecerá en, por ejemplo, "/ Volumes / FWDisk / Users / fred". Bien hasta ahora.

Pero supongamos que fred inicia sesión cuando el disco no está conectado (/ montado): la ruta de inicio sigue siendo "/ Volumes / FWDisk / Users / fred", que no existe, por lo que el sistema operativo lo crea en el volumen de inicio . Estás trabajando en una carpeta de inicio casi vacía sin acceso a ninguno de tus archivos. Entonces, cierra la sesión y conecta la unidad externa. Lo que sucede ahora es que el mounter intenta montarlo como "/ Volumes / FWDisk", pero descubre que ese nombre ya está en uso, por lo que lo monta como "/ Volumes / FWDisk 1". Esto significa que ninguno de sus usuarios con carpetas de inicio en ese disco puede encontrarlos; están buscando sus hogares en "/ Volumes / FWDisk / Users / whatever", pero en realidad están en "/ Volumes / FWDisk 1 / Usuarios / lo que sea ". Y seguirá siendo así para siempre a menos que hagas algo.

La solución está en 2 partes. Primero, para solucionar el problema inmediato, necesita eliminar / renombrar / mover esa carpeta "/ Volumes / FWDisk" que impide que el disco externo se monte normalmente. Puede hacer esto cerrando la sesión de todas las cuentas con hogares en ese disco, iniciando sesión en una con un hogar en su disco de inicio, desmontando el disco externo. Luego, use la función Ir a la carpeta del Finder (debajo del menú Ir, o Comando-Shift-G) para ir a la carpeta oculta "/ Volúmenes". Luego cambie el nombre o mueva la carpeta del problema con el mismo nombre que su disco externo. Vuelva a montar el disco y debería volver a la normalidad.

La segunda parte es averiguar qué está causando el problema o, de lo contrario, seguirá ocurriendo. Esto será solo una cuestión de prestar atención a cuándo comienza el problema y qué conduce a él. ¿Está iniciando sesión cuando el disco externo no está conectado? ¿Hay algo más que lo dispare? Probablemente no haya una forma confiable de evitarlo, excepto evitar cualquier evento que lo desencadene, por lo que debe encontrar y evitar ese desencadenante (/ desencadenadores).

    
respondido por el Gordon Davisson 18.08.2013 - 18:53

Lea otras preguntas en las etiquetas