1 votos

Restaurar permisos al disco duro externo

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.io

1voto

klanomath Puntos 19587

El controlador comunitario NTFS-3G en conjunto con Utilidad de Disco no permite reparar el sistema de archivos de un volumen formateado en NTFS ni sus permisos.

La función de reparación del sistema de archivos solo está disponible en la edición comercial Tuxera NTFS for Mac (basada en el controlador NTFS-3G) - ya sea mediante el uso de Utilidad de Disco o Tuxera Disk Manager.

En la configuración predeterminada, los archivos y carpetas del volumen NTFS montado son propiedad del usuario y grupo efectivo del proceso de montaje - la configuración común es 777. ¡Esto significa que todos los usuarios de OS X tienen acceso total al volumen o: ¡Los permisos son ignorados!

Al menos en Linux utilizando el controlador comunitario esto se puede anular modificando las opciones de montaje y mapeos de usuario (también: Propiedad y permisos avanzados). No sé si esto también funciona en OS X. La versión comercial de Tuxera NTFS for Mac no menciona nada al respecto en su manual.

0 votos

Entiendo, gracias por descubrirlo. Me pregunto cómo pude usar la utilidad de disco anteriormente...

0 votos

@PatrickT ¿Qué controlador de sistema de archivos se instaló? ¿También NTFS-3G?

0 votos

Esto es lo que tenía instalado antes: ntfs-3g-2010.10.2-macosx.dmg con osxfuse-2.7.5.dmg Aunque no guardé registro de dónde los obtuve.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X