¿Es posible deshabilitar el almacenamiento en caché de escritura en un dispositivo de almacenamiento masivo USB en Mac OS X?


14

En Windows, hay una configuración para las unidades extraíbles llamada "optimizar para la eliminación rápida", que deshabilita el almacenamiento en caché de escritura para que pueda desconectar la unidad extraíble sin dañar el sistema de archivos.

He buscado mucho en Google, pero no puedo encontrar ninguna información sobre si existe la misma configuración para OS X. ¿Es posible cambiar esto?

El problema específico aquí es que mi esposa es maestra y sus alumnos usan lectores de tarjetas SD para algunos proyectos de clase. Por supuesto, nunca expulsan la unidad antes de la extracción, lo que da como resultado una corrupción aleatoria del disco.


Si tienen acceso a Internet, las cuentas gratuitas de DropBox pueden resolver el problema. O no ...
Dan Rosenstark

44
No, están usando las tarjetas SD en cámaras digitales. Ofrecer sugerencias completamente ajenas a la pregunta en cuestión no es útil.
Ted Mielczarek

Respuestas:


5

Esto debería ser posible montando manualmente la unidad a través del terminal. Tendrá que expulsar la unidad cuando la conecte y luego volver a montarla en el terminal con la noasyncopción.

La mejor manera de hacerlo sería ejecutar mounten el terminal y desconectar el dispositivo para que sepa qué volver a montar. Entonces umount /dev/disk1s1(donde disk1s1está el nombre del dispositivo) entonces mount -o noasync /dev/disk1s1. Este método también se aplicaría a la mayoría de las distribuciones de Linux.

Como puede ver, es más fácil recordar simplemente expulsar.

Más información mountdisponible aquí: http://developer.apple.com/mac/library/documentation/Darwin/Reference/ManPages/man8/mount.8.html


¡Gracias! Puede ser un dolor usar esto en la práctica, pero es bueno saber que al menos es posible. (Por supuesto, hacer que los estudiantes de secundaria sigan las instrucciones siempre es más difícil).
Ted Mielczarek

2
Lástima, no hay una forma automática de hacer esto. Recientemente conecté una tarjeta SD a través de un lector y resultó que el cable tenía una conexión floja, por lo que la unidad apareció por un segundo y desapareció con el mensaje de advertencia de osx de que la unidad se retiró sin expulsarla primero. Adivina qué, se volvió inutilizable hasta el punto de que ni siquiera podía formatearlo en Windows. Ahora tengo miedo de conectar cualquier unidad externa a una Mac.
haridsv

0

Después de leer este hilo , no creo que sea posible hacerlo. Si vale la pena, nunca he tenido problemas para no expulsar. Parece estar al menos parcialmente basado en el sistema de archivos en el que está formateada la unidad o el medio.

¿Quizás un gran cartel encima de los lectores de tarjetas SD que recuerda a los estudiantes que deben expulsarlos correctamente antes de retirarlos?

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.