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.