Para leer/escribir en discos duros externos NTFS (formateados para Windows) en mi Mac, he instalado FUSE for 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 de MacFUSE' porque es requerido por veraCrypt (de https://veracrypt.codeplex.com/).
Copiar desde/hacia Mac a los discos duros NTFS funciona como se espera. Sin embargo, ya no puedo usar las utilidades de "First Aid" de Utilidad de Discos (para corregir permisos, para corregir errores cuando los discos duros se desmontan incorrectamente). Las opciones de la utilidad de discos ahora están 'grisadas' para mis discos duros. Estas opciones siguen estando disponibles para mi SSD interno y mi tarjeta SD, por lo que la utilidad de discos no está 'rota'. Los discos duros también están bien: funcionan correctamente y aún puedo arreglarlos en Windows. El problema (el único que puedo ver hasta ahora) es que ya no puedo arreglar mis discos duros externos con la utilidad de discos de Mac.
Actualmente estoy en OSX Yosemite
. Aquí está el diagnóstico de la Utilidad de Discos:
Nombre : PatrickA
Tipo : Partición
Identificador de Disco : disk2s1
Punto de Montaje : /Volumes/PatrickA
Sistema de Archivos : Sistema de Archivos de Windows NT (NTFS)
Bus de Conexión : USB
Árbol de Dispositivo : IODeviceTree:/PCI0@0/XHC1@14
Escribible : Sí
Identificador Único Universal : 54D2798C-E724-4810-B621-F1358C19DC48
Capacidad : 1 TB (1,000,169,537,536 Bytes)
Espacio Libre : 245.04 GB (245,044,764,672 Bytes)
Usado : 755.12 GB (755,124,768,768 Bytes)
Número de Archivos : 130,742
Número de Carpetas : 0
Propietarios Habilitados : Sí
Se Pueden Deshabilitar los Propietarios : No
Se Pueden Reparar Permisos : No
Se Puede Verificar : No
Se Puede Reparar : No
Se Puede Formatear : No
Arrancable : No
Compatible con Journaling : No
Journaling : No
Número de Disco : 2
Número de Partición : 1
Como se puede ver arriba, ya no se puede verificar o reparar mis discos duros (todos ellos). Siempre pude hacerlo antes de reinstalar FUSE y NTFS-3G. El diagnóstico anterior es idéntico para mis 12 discos duros.
Intenté restablecer permisos, pero me lo denegaron:
vsdbutil -a /Volumes/PatrickA
vsdbutil: no se encontró un UUID de volumen válido en '/Volumes/PatrickA': los permisos están deshabilitados.
Leí en algún lugar que hfs.util puede regenerar un UUID, pero eso no funcionó.
diskutil info /Volumes/PatrickA | grep "Identificador de Dispositivo"
Identificador de Dispositivo: disk3s1
/System/Library/Filesystems/hfs.fs/hfs.util -s disk3s1
¿Alguna sugerencia? ¡Gracias!
ACTUALIZACIÓN Encontré sugerencias sobre cómo usar diskutil desde la línea de comandos. Aquí está el mensaje de error que recibo:
diskutil verifyvolume /Volumes/PatrickA/
Error al iniciar la verificación del sistema de archivos para el disco2s1 PatrickA: Solicitud no válida (-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] (build local)
Copyright (C) 2002-15, Bruce Allen, Christian Franke, www.smartmontools.org
Smartctl no pudo abrir el dispositivo: /Volumes/PatrickA
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 generalmente cierto). El controlador SAT SMART (disponible en https://github.com/kasbert/OS-X-SAT-SMART-Driver) extiende el comportamiento del controlador estándar al proporcionar acceso a los datos SMART del disco. Tuve éxito al cambiar el estado SMART de mi HDD a "Verificado." Pero esto no parece haber ayudado mucho ya que los errores reportados anteriormente todavía aparecen.
1 votos
"...usar discos duros formateados en NTFS para hacer copias de seguridad de datos desde mi Mac a dispositivos Windows, Linux y Android" no tiene mucho sentido: hacer copias de seguridad en un volumen de respaldo (¡se prefiere un volumen HFS+!) - Además, tu pregunta no está clara: si una característica aparentemente no funciona o no es compatible con los nuevos controladores del sistema de archivos NTFS a través de diskutil, restablece el controlador antiguo (que no mencionas por su nombre)...
0 votos
@klanomath, no explicas por qué no tiene mucho sentido. En cuanto al segundo punto: todo parecía funcionar hasta hace poco: me gustaría volver al comportamiento anterior, pero no puedo. Si necesitas precisiones, por favor hazme preguntas explícitas y editaré la pregunta. Gracias.
0 votos
Sí, con homebrew, y seguí las otras instrucciones en github.com/osxfuse/osxfuse/wiki/NTFS-3G, incluyendo reemplazar las herramientas de montaje. Esta es la versión
ntfs-3g 2015.3.14 external FUSE 29
. Y mi osxfuse es 3.2.0 de osxfuse.github.io0 votos
Gracias klanomath. Para mí, osxfuse y ntfs-3g funcionan como se esperaba, copiando sin errores (lectura/escritura). El único problema es que diskutil ya no puede reparar permisos y/o reparar el disco, algo que solía poder hacer. Todavía puedo hacer eso en mi laptop con Windows. Y como todos mis discos duros son iguales y tienen el mismo comportamiento, no es un problema de disco duro fallando. Gracias por tu ayuda.