Possiedo un'unità HDD di Seagate Free Agent con formattazione NTFS.
Poiché c'era un problema con la scrittura nella partizione NTFS in Yosemite, ho installato OSXFUSE
dal pacchetto dmg e ntfs-3g da homebrew e diventa scrivibile.
Ma ho notato che ogni volta collego il disco rigido, monta nella nuova cartella.
OSX normalmente creerà una directory / cartella come punto di montaggio in / Volumi / area per un'unità. Quando si smonta l'unità, il sistema dovrebbe anche rimuovere tutti i riferimenti del punto di montaggio da / volumi /. I.e la cartella creata.
Ma in questo caso quando disinstalla il mio disco il sistema non sta cancellando la cartella del punto di montaggio creata in / volumi /
per esempio qui è l'output della cartella Elenchi volumi:
$ ls -l /Volumes/
total 16
d--x--x--x+ 3 root admin 102 Jan 24 12:57 FreeAgent Drive
d--x--x--x+ 3 root admin 102 Jan 24 13:01 FreeAgent Drive 1
drwxrwxrwx 1 nikolaygolub staff 4096 Jan 9 01:35 FreeAgent Drive 2
lrwxr-xr-x 1 root admin 1 Jan 24 12:50 LV -> /
Come puoi vedere, le vecchie cartelle dei punti di montaggio esistono ancora e ogni nuovo incremento con un numero aumenta.
Ho provato a rimuovere tutte le cartelle dopo l'espulsione del disco, ma non è stato di aiuto. Ho notato i seguenti messaggi nel file di registro:
24/01/15 13:02:10,654 ntfs-3g[782]: Version 2014.2.15 external FUSE 27
24/01/15 13:02:10,654 ntfs-3g[782]: Mounted /dev/disk3s1 (Read-Write, label "FreeAgent Drive", NTFS 3.1)
24/01/15 13:02:10,655 ntfs-3g[782]: Cmdline options: volname=FreeAgent Drive 2,local,negative_vncache,auto_xattr,auto_cache,noatime,windows_names,user_xattr,inherit,uid=501,gid=20,allow_other,nodev,noowners,nosuid
24/01/15 13:02:10,655 ntfs-3g[782]: Mount options: volname=FreeAgent Drive 2,local,negative_vncache,auto_xattr,auto_cache,allow_other,nodev,noowners,nosuid,allow_other,nonempty,noatime,default_permissions,fsname=/dev/disk3s1,blkdev,blksize=4096
24/01/15 13:02:10,655 ntfs-3g[782]: Global ownership and permissions enforced, configuration type 1
24/01/15 13:02:10,764 fseventsd[20]: failed to make the directory /Volumes/FreeAgent Drive 2/.fseventsd (5/Input/output error)
Come posso risolvere questo problema? Sembra un problema minore, ma non voglio pulire periodicamente le cartelle dopo il sistema operativo.
Voglio ottenere un comportamento normale per le unità NTFS montate: voglio essere in grado di scrivere su di esse e non voglio eliminare manualmente le cartelle, create durante l'automount. Non ho alcun problema con quello in OS X Mavericks.
P.S. Yosemite è il peggiore OS X di sempre.