Emess hat geschrieben: 23.09.2021 20:53:44
Für mich wird das immer komplizierter. Ich dachte es wäre einfacher von einer externen USB-Platte auf eine gemeinsame interne Partition umzusteigen
Vielleicht wird es so verständlicher:
Auf einem Linux- bzw. Unixsystem beginnt alles mit dem Stamm-/Wurzelverzeichnis / (engl. root directory), welches ein Dateisystem auf einem Speichermedium (z.B. Festplatte) ist. Ausgehend von dem Stammverzeichnis kannst du weitere Unterordner anlegen um dort wiederum andere Dateisysteme einzubinden (engl.
mount). So kannst du beliebig viele Dateisysteme/Speichermedien einbinden und kannst auf sie ausgehend vom Wurzelverzeichnis zugreifen.
Damit nicht jeder sein eigenes System von Grund auf neu definieren muss gibt es den
Filesystem Hierarchy Standard (FHS), der grob definiert, welche Unterverzeichnisse es in / geben sollte und was darin üblicherweise an Dateien liegen sollte. Der Ordner
/dev hat ein spezielles Dateisystem eingebunden, dort liegen Gerätedateien. Wenn du z.B. in dem verlinkten Artikel bei /dev schaust steht dort:
Bedeutet: Im Normalfall läuft alles im Ordner automatisch ab und du brauchst dort nichts manuell zu ändern (das war früher anders).
Möchtest du nun ein externes Medium einbinden liegt die Gerätedatei also in
/dev. Um es einzubinden nimmst du das Gerät in
/dev und bindest es an einem anderen beliebigen Ort im Dateisystem ein. Stell' dir das am Bild von einer Steckdose und einem Stecker vor: Du willst ein Gerät nutzen und steckst den Stecker in die Steckdose, das Gerät bekommt elektrischen Strom und funktioniert. Deine Variante
Emess hat geschrieben: 23.09.2021 20:06:28
kann nicht funktionieren, weil du bildlich gesprochen den Stecker des Gerätes in das Gerät selbst steckst.
Weiter im Kontext:
Laut FHS werden externe Medien üblicherweise unter
/media gemountet. Du musst das aber nicht befolgen, schließlich bist du root und darfst auf deinem System tun und lassen was du willst.
Du willst einen Ordner mit der Bezeichnung
austausch. Aber wo soll der Ornder genau liegen?
Mit
Emess hat geschrieben: 23.09.2021 20:29:50
Code: Alles auswählen
root@bullseye:/media/michael/356C88D54F9E6F0F# mkdir /austausch
Hast du mkdir angewiesen, direkt im Stammverzeichnis / den Ordner
austausch anzulegen. Die Anweisung in der
/etc/fstab müsste dann also vereinfacht lauten:
<Gerät> /austausch <weitere Optionen>. Möchtest du hingegen den Ordner im Verzeichnis
/media anlegen wäre
mkdir /media/austausch zielführend. Lässt du das führende / weg, so wird das Verzeichnis im aktuellen Ordner angelegt. Dein Versuch von hier:
Emess hat geschrieben: 23.09.2021 20:29:50
Code: Alles auswählen
root@bullseye:/media/michael/356C88D54F9E6F0F# ls
'$RECYCLE.BIN' 'System Volume Information'
root@bullseye:/media/michael/356C88D54F9E6F0F#
Sollte da jetzt nicht ein Verzeichnis
austausch da sein?
führt dazu, dass das Verzeichnis auf der Festplatte angelegt wird, über das du die Festplatte einbinden willst. Das funktioniert nicht, da wären wir dann wieder beim Steckerbeispiel von oben.