Ist es möglich, Ordner als Volumes (automatisch) zu "mounten"? Ich habe ein großes DAS-Volume „Data“, das alle meine Daten enthält. Um Wege kürzer und zukunftssicherer zu machen, hätte ich gerne Volumes wie
/InhaltstypA/ /InhaltstypB/
Anstatt zu verwenden
/Daten/InhaltstypA/ /Daten/InhaltstypB/
usw., wo sich die Daten tatsächlich befinden.
Irgendwelche Ideen, wie man das macht? Es ist kein großes Problem. Nur neugierig.
Nehmen wir an, Sie montieren/anhängen Ihr Datenlaufwerk wie gewohnt, was zu Pfaden wie /Volumes/Data/ContentA
und führt /Volumes/Data/ContentB
. Sie können jetzt einen der folgenden Schritte ausführen:
Erstellen Sie symbolische Links über Terminal, indem Sie die folgenden Befehle in einem Terminalfenster ausführen:
ln -s /Volumes/Data/ContentA ~/ContentA
ln -s /Volumes/Data/ContentB ~/ContentB
Erstellen Sie Aliase über den Finder, indem Sie /Volumes/Data
im Finder öffnen, auswählen ContentA
, drücken Cmd-L, um einen Alias zu erstellen, und diesen Alias in Ihren Home-Ordner verschieben. Die Alias-Datei kann anschließend beliebig umbenannt werden.
Bei beiden Optionen ist der Inhalt des Datenlaufwerks über Ihren Home-Ordner zugänglich.
Manchmal sind symbolische Links möglicherweise nicht für Ihre Anforderungen geeignet.
In diesen Fällen können Sie bindfs verwenden - ein FUSE-Dateisystem zum Mounten eines Verzeichnisses an einem anderen Ort.
Installieren Sie es mit Homebrew :
brew install bindfs
Und dann binden Sie einen Ordner an einen anderen:
bindfs /Volumes/Data/ContentA ~/ContentA
Ich möchte mich nur bei @mixel bedanken - das ist DER WEG, ich wollte eigentlich das iCloud Drive als Volume mounten, damit es auf dem Desktop erscheint.
Die Installation von bindfs ging auf Sierra nicht so einfach, ich musste folgendes tun:
brew cask install osxfuse
brew install homebrew/fuse/bindfs
und dann könnte ich in meinem Fall hinzufügen, dass die praktische relevante bindfs-Option -o volumename=NAME
, andernfalls bekommt das Volume einen verrückten Namen, der die Augen verletzt.
Und für alle, die möchten, dass das iCloud Drive als Volume angezeigt wird, ist die Reihenfolge wie folgt:
sudo mkdir /Volumes/iCloud\ Drive
sudo bindfs -o volname=iCloud\ Drive /Users/robert/Library/Mobile\ Documents/com~apple~CloudDocs \
/Volumes/iCloud\ Drive/
Update für 2021 auf High Sierra:
Beim Versuch, heute unter MacOS zu installieren bindfs
, habe ich anhand der obigen Beispiele diesen Fehler erhalten:
Error: bindfs has been disabled because it requires closed-source macFUSE!
Schade. (Hasst du es nicht einfach, wenn die Ideologie von jemand anderem deine Technologie stört?)
Aber dank: https://github.com/osxfuse/osxfuse/issues/801 konnte ich das endlich umgehen und bindfs von hier aus installieren:
brew install gromgit/fuse/bindfs-mac
kein Hang
jiku
kein Hang
ronen