Deshabilite la verificación del disco cuando vuelva a conectar un disco desconectado incorrectamente a OS X

7

Si desconecta una unidad extraíble sin expulsarla primero, la próxima vez que la conecte, Windows o Mac ejecutarán una verificación fsck en el disco para garantizar la integridad de los datos. Windows le preguntará si desea buscar errores, OS X lo hace 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 rechazar ejecutar el cheque. En OS X solo tengo que esperar 30 minutos mientras el fsck 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 desactivar esta comprobación? ¿Puedo conectarme a través de un controlador no nativo? ¿Puedo ejecutar algo para girar 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 con la expulsión adecuada? Estoy desesperado, ya que la Mac tiene un pequeño disco duro y ahora no puedo usar lo externo. ¡Cualquier dirección, sin importar cuán hacky o impropia, recibida con gratitud! He intentado acceder a la unidad a través de Windows en VirtualBox o Parallels, pero no pueden ver la unidad hasta que OS X haya detenido fsck.

Creo que Estado del sistema de archivos es el estado / configuración I Necesito ignorar / anular.

El disco es exFat con Master Boot Record, y OS X es 10.11.3. Actualización: esto ya sucedió en el otro zócalo USB con un disco flash (solo lo había visto en un disco duro que se reportan a sí mismos como no extraíbles antes).

No hay un centro de reparación de Apple en el país en el que vivo, el disco no se usa para los archivos a los que se accede con frecuencia, haría una verificación si existiera una posibilidad de corrupción (es decir, una desconexión durante o poco después una escritura en el disco), y siempre he rechazado la comprobación en Windows (durante décadas) porque la única vez que he tenido un daño es por la propia comprobación.

    
pregunta Chris 11.03.2016 - 21:57

1 respuesta

5

Abre la 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 insert mode (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

Pulsa esc para salir del modo de inserción. Ingrese :w! para escribir el archivo en el disco y :q para salir de los vifs.

Reinicia tu Mac.

El último 0 debería desactivar fsck.

Un método alternativo puede ser: renombrar / sbin / fsck_exfat a /sbin/fsck_exfat.paralyzed con:

sudo mv /sbin/fsck_exfat /sbin/fsck_exfat.paralyzed

Dado que / sbin / fsck_exfat es un enlace, es posible que también deba cambiar el nombre del archivo original: /System/Library/Filesystems/exfat.fs/Contents/Resources/fsck_exfat.

Ambos métodos son no recomendados! En su lugar, la toma USB debería repararse.

    
respondido por el klanomath 12.03.2016 - 00:16

Lea otras preguntas en las etiquetas