Para leer / escribir discos duros externos NTFS (con formato Windows) en mi Mac, he instalado FUSE para OS X (versión 3.2.0) y NTFS-3G (versión 2015.3.14, instalado con homebrew y las instrucciones de NTFS-3G ). He seleccionado la 'capa de compatibilidad MacFUSE' porque es requerido por veraCrypt (de enlace ).
Copiar a / desde Mac a los discos duros NTFS funciona como se espera. Sin embargo, ya no puedo usar las utilidades de "Primeros auxilios" de la Utilidad de Discos (para corregir los permisos, para corregir los errores cuando los HDD se desmontan incorrectamente). Las opciones de la utilidad de disco ahora están 'atenuadas' para mis HDD. Estas opciones aún están disponibles para mi SSD interno y para mi tarjeta SD, por lo que la utilidad del disco no está "dañada". Los discos duros también están bien: funcionan correctamente y todavía puedo solucionarlos en Windows. El problema (el único que puedo ver hasta ahora) es que ya no puedo reparar mis discos duros externos con la utilidad de disco de Mac.
Actualmente estoy en OSX Yosemite
. Aquí está el diagnóstico de la Utilidad de Disco:
Name : PatrickA
Type : Partition
Disk Identifier : disk2s1
Mount Point : /Volumes/PatrickA
File System : Windows NT File System (NTFS)
Connection Bus : USB
Device Tree : IODeviceTree:/PCI0@0/XHC1@14
Writable : Yes
Universal Unique Identifier : 54D2798C-E724-4810-B621-F1358C19DC48
Capacity : 1 TB (1,000,169,537,536 Bytes)
Free Space : 245.04 GB (245,044,764,672 Bytes)
Used : 755.12 GB (755,124,768,768 Bytes)
Number of Files : 130,742
Number of Folders : 0
Owners Enabled : Yes
Can Turn Owners Off : No
Can Repair Permissions : No
Can Be Verified : No
Can Be Repaired : No
Can Be Formatted : No
Bootable : No
Supports Journaling : No
Journaled : No
Disk Number : 2
Partition Number : 1
Como se puede ver arriba, ya no se pueden verificar ni reparar mis HDD (todos ellos). Siempre pude hacerlo antes de reinstalar FUSE y NTFS-3G. El diagnóstico anterior es idéntico para todos los 12 de mis HDD.
Intenté restablecer los permisos, pero se me denegó:
vsdbutil -a /Volumes/PatrickA
vsdbutil: no valid volume UUID found on '/Volumes/PatrickA': permissions are disabled.
Leí en algún lugar que hfs.util puede regenerar un UUID, pero eso no funcionó.
diskutil info /Volumes/PatrickA | grep "Device Identifier"
Device Identifier: disk3s1
/System/Library/Filesystems/hfs.fs/hfs.util -s disk3s1
¿Alguna sugerencia? Gracias!
ACTUALIZACIÓN Me encontré con sugerencias sobre cómo usar el diskutil desde la línea de comandos. Aquí está el mensaje de error que recibo:
diskutil verifyvolume /Volumes/PatrickA/
Error starting file system verification for disk2s1 PatrickA: Invalid request (-69886)
Tampoco he podido hacer que smartctl haga algo útil con el volumen:
smartctl -c /Volumes/PatrickA
smartctl 6.4 2015-06-04 r4109 [x86_64-apple-darwin14.3.0] (local build)
Copyright (C) 2002-15, Bruce Allen, Christian Franke, www.smartmontools.org
Smartctl open device: /Volumes/PatrickA failed:
Me encontré con una sugerencia de que se necesita un controlador de terceros para diagnosticar unidades externas en un Mac OS X (no sé si esto es cierto en general). El controlador SAT SMART (disponible en enlace ) extiende el controlador estándar comportamiento al proporcionar acceso para conducir datos SMART. Tuve éxito al cambiar el estado SMART de mi HDD a "Verificado". Pero esto no parece haber ayudado mucho, ya que aún aparecen los errores informados anteriormente.