Zugriff auf Festplatten unter Linux: Terminal-Befehle einfach erklärt

Wie kann ich über das Terminal in Linux auf andere Festplatten zugreifen?

Uhr

In der Welt von Linux gibt es unzählige Wege um mit dem System zu interagieren. Ein häufiges Szenario ist der Einsatz einer Live-CD, ebenso wie beispielsweise Knoppix 7․0. Nutzer können diese nutzen um Daten zu retten oder das Betriebssystem zu testen. Das Schöne daran ist, dass man über den Terminal-Befehl auf die verschiedenen Festplatten zugreifen kann, statt sich auf den grafischen Dateimanager zu verlassen. Hier werfen wir einen Blick darauf – wie man dies erfolgreich realisieren kann.


Zunächst einmal erfordert es ein gewisses Wissen über die Struktur wie Linux Festplatten und Partitionen behandelt. Wenn man eine Live-CD startet, erkennt das System diese oft als Wechseldatenträger. Festplatten werden von Linux üblicherweise als `/dev/hda1`, `/dev/hda2` (bei IDE-Platten) oder `/dev/sda1`, `/dev/sda2` (bei SATA-Platten) dargestellt. Um festzustellen ´ ob eine Partition bereit ist ` stehen dir mehrere nützliche Terminalbefehle zur Verfügung.


Der Befehl zum Überprüfen von Festplatten:


Um sich einen Überblick über alle geladenen Partitionen zu verschaffen ist der Befehl `mount` äußerst hilfreich. Auf diese Weise kann man sehen – ob eine Partition bereits gemountet ist. Fehlt der Eintrag von beispielsweise `hda1` oder `sda1`, dann bedeutet das, dass diese Partition noch nicht verfügbar ist. Hier ist es wichtig – die Partitionen richtig zu mounten.


Alle Partitionen auflisten:


Nutze den Befehl `fdisk -l` um alle verfügbaren Geräte und deren Partitionen aufzulisten. Diese Information ist nützlich ´ um die entsprechende Partition zu finden ` die man mounten möchte.


Mounten einer Partition:


Um eine spezifische Partition wie `/dev/sda1` zu mounten, verwende den folgenden Befehl wie Nutzer mit Root-Rechten:


sudo mount /dev/sda1 /mnt



Nun ist die Partition unter `/mnt` verfügbar. Um in dieses Verzeichnis zu gelangen, reicht der simple Befehl `cd /mnt`. So hast du Zugriff auf alle Dateien – die sich auf der gemounteten Partition befinden. Ist die Partition bereits gemountet, zeigt der `mount`-Befehl die spezifische Befestigungsstelle an, etwa `/media/sda1`. Man könnte dann ebenfalls hierhin wechseln.


Wird eine andere Ebene in der Verzeichnisstruktur benötigt, kannst du mit dem Befehl `cd /pfad/wo/man/hin/will` gezielt in das gewünschte Verzeichnis navigieren. Wenn du zwei Ebenen zurückgehen möchtest, könnte der Befehl `cd ../../` nützlich sein.


Wo befinden sich die gemounteten Dateisysteme?


Häufig muss man auch einfach nur feststellen welche Laufwerke und Dateisysteme aktiv sind. Der Befehl `lsblk` stellt eine einfache Möglichkeit dar die Blockgeräte und deren Struktur zu überprüfen. Alternativ kannst du auch folgende Befehle nutzen:


cat /proc/mounts | egrep '^/dev/sd*'



Somit erfährst du welche als `/dev/sda*` bezeichneten Partitionen wie und wo gemountet sind.


Fazit:


Zugriff auf Dateien und Verzeichnisse über das Terminal ist eine essenzielle Fähigkeit für jeden Linux-Nutzer. Ob du nun mit einer Live-CD arbeitest oder einfach nur deinen Computer💻 effizient steuern möchtest – das Verständnis der Terminalbefehle ist unerlässlich. Halte die genannten Befehle bereit und nutze sie um schnell und flexibel mit deinen Festplatten unter Linux zu arbeiten.