Si desconecta una unidad extraíble sin expulsarla primero, la próxima vez que la conecte, Windows o Mac ejecutarán una fsck
verificación en el disco para garantizar la integridad de los datos. Windows le preguntará si desea verificar si hay errores, OS X lo hace de manera invisible .
Los discos USB3 a menudo se desconectan inexplicablemente en OS X. Si el disco no se ha utilizado durante horas, sé que no hay problema. En Windows, simplemente puedo negarme a ejecutar la verificación. En OS X, solo tengo que sentarme a esperar 30 minutos mientras el fsck
disco golpea mi disco. Esto sucede todos los días, por lo que OS X matará rápidamente mi disco duro. (Este párrafo ha sido editado desde que se publicaron las respuestas).
¿Cómo puedo deshabilitar esta verificación? ¿Puedo conectarme a través de un controlador no nativo? ¿Puedo ejecutar algo para voltear la bandera en el disco que le dice a OS X que el disco se desconectó incorrectamente? ¿Puedo cambiar el formato del disco? ¿Puedo deshabilitar lo que sea que establezca el indicador 'desconectado incorrectamente' cuando conecto la unidad, que luego se desactiva en la expulsión adecuada? Estoy desesperado, ya que la Mac tiene un disco duro diminuto y ahora no puedo usar externos. ¡Cualquier dirección, no importa cuán incómoda o impropia, sea recibida con gratitud! Intenté acceder a la unidad a través de Windows en VirtualBox o Parallels, pero no pueden ver la unidad hasta que OS X detuvo fsck.
Creo que el estado del sistema de archivos es el estado/configuración que necesito ignorar/anular.
El disco es exFat con Master Boot Record y OS X es 10.11.3. Actualización: esto ahora sucedió en la otra toma USB con un disco flash (solo había visto esto en un disco duro que se informa como no extraíble antes).
No hay un centro de reparación de Apple en el país en el que vivo, el disco no se usa para archivos a los que se accede con frecuencia, verificaría si hubiera posibilidad de corrupción (es decir, una desconexión durante o poco después de escribir en el disco), y siempre he rechazado la comprobación en Windows (durante décadas) porque la única vez que he tenido daños es en la propia comprobación.
Abre Terminal e ingresa:
#Get the disk identifier of the ExFAT partition
diskutil list
#Get the UUID of the ExFAT volume with diskXsY being its disk identifier
diskutil info /dev/diskXsY
#Create and edit /etc/fstab
sudo vifs
Agregue una línea con el siguiente contenido después de activar el modo de inserción (por ejemplo, con I)
#Replace the UUID below by the one found earlier!
UUID=2FECDB7A-15F0-36F9-9A47-483B9669D6DC none exfat rw,auto 0 0
Pulse escpara salir del modo de inserción. Ingrese :w!
para escribir el archivo en el disco y :q
salir de vifs.
Reinicia tu Mac.
El último 0
debería deshabilitar fsck.
Un método alternativo puede ser: renombrar /sbin/fsck_exfat a /sbin/fsck_exfat.paralizado con:
sudo mv /sbin/fsck_exfat /sbin/fsck_exfat.paralyzed
Dado que /sbin/fsck_exfat es solo un enlace, es posible que también deba cambiar el nombre del archivo original: /System/Library/Filesystems/exfat.fs/Contents/Resources/fsck_exfat .
¡ No se recomiendan ambos métodos ! En su lugar, se debe reparar la toma USB.
fsck_exfat
hasta que esté en un país el tiempo suficiente con un centro de servicio de Apple.man fstab
aunque.diskutil info
, y no es fácil de acuerdo con esta respuesta (y muchas otras). Sin embargo fstab
, ya tenía una línea usando LABEL=DISKLABEL
. Una unidad con la que estaba probando tardó no menos tiempo en reaparecer después de la desconexión, pero solo tomó 3 segundos (para un flash de 64 GB) antes de agregar la línea, por lo que quizás el flash sea fsck
más rápido. Agregué la línea para mi disco duro externo y le informaré la próxima vez que desaparezca. Incluso con sudo
el método alternativo informa "Operación no permitida".noasync
a la cadena rw,auto
para evitar el almacenamiento en caché de escritura.
Pi
fsck_exfat
desde el Monitor de actividad. Presenté un problema con Apple que no proporciona ninguna indicación visual de que este proceso se está ejecutando. Les sugerí que mostraran el disco atenuado con un círculo de progreso superpuesto.Jonca33
fsck_exfat
problema, después. dos años puedo abrir mi HD de nuevo