¿Es necesario expulsar unidades externas antes de cerrar la sesión, reiniciar o apagar?

13

¿Es una práctica necesaria o recomendada expulsar unidades externas antes de cerrar la sesión, reiniciar o apagar? (Las unidades no se están desenchufando).

Por cierto, soy consciente de que necesito expulsar mis unidades externas antes de desconectarlas, simplemente no sé si es necesario al cerrar o cerrar la sesión. Me parece que esto debería ser obvio, pero no puedo encontrar una respuesta explícita a esta pregunta en ninguna parte. Estoy interesado en las respuestas para Snow Leopard, Lion & Versiones de Mountain Lion OS, ya que tengo 2 máquinas, una con Snow Leopard, la otra con Lion, & Pronto actualizaré Lion to Mountain Lion.

    
pregunta Phil M 13.10.2012 - 11:22

3 respuestas

17

No, solo se recomienda cuando desenchufe el cable.

La razón por la que expulsa es para que cualquier proceso de lectura y escritura del disco haga que OS X le notifique que el disco está en uso y evite que se dañen los datos simplemente desenchufando el disco mientras está en uso.

Además, el sistema operativo puede poner en cola diferentes operaciones de escritura en una memoria caché antes de escribirlas en el disco, y la expulsión se asegurará de que se descarguen en la unidad antes de que se desconecte.

Al reiniciar o apagar la máquina, está implícito detener el proceso de lectura / escritura en el disco y vaciar los cachés (a menos que haga un apagado en frío al mantener presionado el botón de encendido para apagarlo). Al cerrar sesión, el sistema operativo puede vaciar el caché a su propia discreción.

    
respondido por el Gerry 13.10.2012 - 11:24
7

No hay nada que ganar al "expulsar" explícitamente las unidades antes de iniciar sesión, apagarse o reiniciarse de manera normal. MacOS X tiene un subsistema llamado "Arbitraje de disco" (principalmente el proceso del daemon del sistema "diskarbitrationd") que monta unidades distintas al dispositivo de inicio cuando un usuario inicia sesión y desmonta (a.k.a. "expulsa") cuando el usuario cierra la sesión. Debido a que opera fuera del contexto de una sesión de inicio de sesión de usuario, diskarbitrationd puede asegurar que los procesos que no son administrados directamente por un usuario (indexación de Spotlight, Time Machine, sesiones de inicio de sesión de otros usuarios, etc.) se manejen correctamente al desmontar dispositivos También comprueba (y en general puede reparar silenciosamente) los problemas de corrupción del sistema de archivos antes de montar las unidades. A un nivel más profundo, el sistema operativo también tiene un demonio (actualización) que descarga la memoria caché del sistema de archivos al disco cada 30 segundos y un proceso cuidadosamente programado para el cierre (es decir, la primera mitad del reinicio) que garantiza que todos los dispositivos del sistema de archivos estén sincronizados correctamente. desmontado antes de reiniciar o apagar el sistema. MacOS X es único en este aspecto solo por los detalles finos: todos los sistemas operativos significativos han madurado más allá de la necesidad de que los usuarios se aseguren manualmente de que las unidades no se desmontan en un estado "sucio".

Las posibles excepciones serían si hace algo fuera del sistema operativo para detener o restablecer el sistema, como desconectar la alimentación principal o forzar un reinicio del hardware con una pulsación larga del interruptor de alimentación. Ambos podrían causar la corrupción del sistema de archivos, pero nadie debería tomar tales medidas, excepto en casos raros y graves en los que uno probablemente no tendrá el lujo de poder expulsar unidades manualmente. (por ejemplo, humo, llamas, pánicos del núcleo, etc.)

    
respondido por el Bill Cole 13.10.2012 - 20:23
0

No. La respuesta corta es que expulsa / desmonta un dispositivo de almacenamiento cuando ya no desea usarlo.

Es perfectamente correcto dejar un disco externo conectado si desea que esté disponible más adelante para usted o para otros (como una copia de seguridad de Time Machine).

    
respondido por el CyberSkull 13.10.2012 - 20:48

Lea otras preguntas en las etiquetas