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?