Perché Finder vede i volumi che non sono sotto / Volumi?

2

Se navigo il più in alto possibile in Finder (sotto 10.10.2, ma questo non appare solo di recente), vedo questa finestra, con molti volumi che sono stati smontati, espulsi e cancellati.

Ma se provassi a cercare in giro nel terminale per eliminarli potenzialmente, ne trovai solo quelli ragionevoli:

Laszlo-Sandors-MacBook-Pro:Volumes laszlosandor$ ls -la
total 24
drwxrwxrwt@  5 root          admin   170 Dec 28 09:04 .
drwxr-xr-x  47 root          wheel  1666 Dec 26 10:57 ..
-rw-r--r--@  1 laszlosandor  admin  6148 Jul 17 18:33 .DS_Store
lrwxr-xr-x   1 root          admin     1 Dec 26 10:51 Macintosh HD -> /
drwxrwxrwx   0 root          wheel     0 Dec 28 10:51 MobileBackups

Utility Disco vede solo Macintosh HD.

Che cosa sta succedendo e cosa c'è da fare?

    
posta László 28.12.2014 - 17:20
fonte

2 risposte

1

Il Finder mostrerà tutti i volumi montati, indipendentemente da dove è stato montato.

Apri Terminal (da Applicazioni - > Utility) e digita "mount", quindi premi invio. Otterrai un risultato simile a questo:

alex@smiley:~|⇒  mount
/dev/disk3s2 on / (hfs, local, journaled)
devfs on /dev (devfs, local, nobrowse)
map -hosts on /net (autofs, nosuid, automounted, nobrowse)
map auto_home on /home (autofs, automounted, nobrowse)
/dev/disk8s2 on /Users (hfs, local, nodev, nosuid, journaled, noowners)

Questo mostra cosa è montato e dove. Ho un disco montato sotto / Utenti e Finder lo mostra ancora al livello più alto.

Questo dovrebbe dirti da dove provengono quei volumi.

Inoltre, prova a fare clic su uno e su cmd-I o File - > Ottieni informazioni , per vedere cosa pensa Finder.

    
risposta data 29.12.2014 - 04:11
fonte
0

Unix vuole presentare tutti i tuoi file in un singolo albero gerarchico, indipendentemente dal dispositivo su cui si trovano. Ciò rende possibile denominare qualsiasi file su qualsiasi disco utilizzando una singola stringa descrittiva, denominata il suo percorso.

Per fare ciò, quando viene montato un nuovo volume del disco, chi lo monta nomina una cartella esistente come "punto di montaggio" per il volume. Qualunque cosa fosse in quella cartella diventa inaccessibile, sostituita da qualsiasi cosa si trovi al livello più alto dell'immagine del disco appena montata. Una volta smontato il disco, la cartella e il suo contenuto diventano nuovamente accessibili.

Unix consente a qualsiasi cartella di essere "sacrificata" in questo modo. OS X è basato su Unix, ma normalmente non si avvale di questa flessibilità. Preferisce "sacrificare" una cartella vuota appena creata come punto di montaggio. / Volumi è il posto in cui OS X crea convenzionalmente questa cartella. Quando il volume è smontato, OS X rimuove anche la cartella appena esposta e ancora vuota.

Ma questa è solo una convenzione di OS X. OS X è ancora sotto controllo Unix e le app Unix possono ancora montare volumi su qualunque cartella desideri.

In realtà anche OS X a volte lo fa. Ecco come FileVault I funziona. La tua cartella Inizio contiene solo un'immagine disco bundle sparsa crittografata. Quando si accede, la password viene utilizzata per decrittografare e montare l'immagine del disco, utilizzando la cartella home stessa come punto di montaggio. L'immagine del disco (e qualsiasi altra cosa nella tua cartella home) diventa inaccessibile, ma va bene. L'immagine del disco è già montata e non è necessario trovarla di nuovo. In effetti, è bene che non sia possibile accedervi, perché impedisce a chiunque di giocarci mentre l'utente è connesso. Quando l'utente si disconnette, l'immagine del disco viene smontata e la cartella home "reale" diventa nuovamente accessibile .

Finder sintetizza la sua lista di primo livello da molte fonti. Ovviamente l'elenco include tutto ciò che è veramente al livello più alto del volume di avvio e non è invisibile. Lo sai anche che getta nel mix qualsiasi volume con punti di mount dentro / Volumi. Ma non finisce qui. Ad esempio, hdiutil info elenca tutti i volumi montati da immagini disco o da dischi RAM, indipendentemente dal fatto che il loro punto di montaggio sia in / Volumi o meno. Più in generale, OS X eredita anche da MacOS un metodo per trovare informazioni su ogni volume montato ma montato.

La maggior parte dei tuoi elementi inspiegabili sembra essere correlata a Google. Chissà perché, dove o come Google fa qualcosa?

    
risposta data 29.12.2014 - 03:07
fonte

Leggi altre domande sui tag