Ripristina autorizzazioni su HDD esterno

1

Per leggere / scrivere dischi rigidi esterni NTFS (formattati per Windows) sul mio Mac, ho installato FUSE per OS X (versione 3.2.0) e NTFS-3G (versione 2015.3.14, installata con homebrew e le istruzioni da NTFS-3G ). Ho selezionato il "livello di compatibilità MacFUSE" perché è richiesto da veraCrypt (dal link ).

La copia da / verso Mac agli HDD NTFS funziona come previsto. Tuttavia, non posso più utilizzare le utility "First Aid" di Utility Disco (per correggere le autorizzazioni, correggere errori quando gli HDD vengono smontati in modo errato). Le opzioni di utilità del disco sono ora "disattivate" per i miei HDD. Queste opzioni sono ancora disponibili per il mio SSD interno e per la mia scheda SD, quindi l'utilità del disco non è 'rotta'. Anche gli HDD funzionano bene: funzionano correttamente e posso ancora correggerli su Windows. Il problema (l'unico che riesco a vedere finora) è che non riesco più a sistemare i miei HDD esterni con l'utility del disco del Mac.

Sono attualmente su OSX Yosemite . Ecco la diagnosi da Utility 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

Come puoi vedere sopra, i miei HDD (tutti) non possono più essere verificati o riparati. Sono sempre stato in grado di farlo prima di reinstallare FUSE e NTFS-3G. La diagnosi sopra è identica per tutti e 12 i miei HDD.

Ho provato a ripristinare le autorizzazioni, ma mi è stato negato:

vsdbutil -a /Volumes/PatrickA
vsdbutil: no valid volume UUID found on '/Volumes/PatrickA': permissions are disabled.

Ho letto da qualche parte che hfs.util può rigenerare un UUID, ma non ha funzionato.

diskutil info /Volumes/PatrickA | grep "Device Identifier"
Device Identifier:        disk3s1
/System/Library/Filesystems/hfs.fs/hfs.util -s disk3s1

Qualche suggerimento? Grazie!

UPDATE ho trovato suggerimenti su come utilizzare diskutil dalla riga di comando. Ecco il messaggio di errore che ottengo:

diskutil verifyvolume /Volumes/PatrickA/
Error starting file system verification for disk2s1 PatrickA: Invalid request (-69886)

Inoltre non sono stato in grado di far eseguire a smartctl qualcosa di utile con il volume:

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:

Mi sono imbattuto in un suggerimento che sia necessario un driver di terze parti per diagnosticare dischi esterni su un Mac OS X (non so se questo è generalmente vero). Il driver SMART SAT (disponibile all'indirizzo link ) estende il driver standard comportamento fornendo accesso per guidare i dati SMART. Ho avuto successo nel cambiare lo stato SMART del mio HDD in "Verificato". Ma questo non sembra aver aiutato molto come appaiono ancora gli errori sopra riportati.

    
posta PatrickT 13.03.2016 - 17:28
fonte

1 risposta

1

Il driver NTFS-3G della comunità in combinazione con Utility Disco non consente di riparare il file system di un volume in formato NTFS né le sue autorizzazioni.

La funzionalità di riparazione del file system è disponibile solo nell'edizione commerciale Tuxera NTFS per Mac (basato sul driver NTFS-3G) - usando Utility Disco o Tuxera Disk Manager .

Nella configurazione predefinita i file e le cartelle del volume NTFS montato appartengono all'utente effettivo e al gruppo del processo di montaggio: le impostazioni comuni sono 777. Ciò significa che tutti gli utenti OS X hanno pieno accesso al volume o: < em> Le autorizzazioni sono ignorate !

Almeno in Linux usando il driver della community questo può essere sovrascritto modificando le opzioni di montaggio e mappature utente (anche: Proprietà avanzate e permessi ). Non so se questo funziona anche su OS X. Lo spot Tuxera NTFS per Mac non menziona nulla di simile nel suo manuale.

    
risposta data 20.03.2016 - 21:21
fonte

Leggi altre domande sui tag