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.
macos
mac
usb
usb-flash-drive
Ted Mielczarek
fuente
fuente
Respuestas:
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
noasync
opción.La mejor manera de hacerlo sería ejecutar
mount
en el terminal y desconectar el dispositivo para que sepa qué volver a montar. Entoncesumount /dev/disk1s1
(dondedisk1s1
está el nombre del dispositivo) entoncesmount -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
mount
disponible aquí: http://developer.apple.com/mac/library/documentation/Darwin/Reference/ManPages/man8/mount.8.htmlfuente
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?
fuente