Eine neue Festplatte einbinden

Wir haben einen schönen Festplattenturm mit vielen Einschüben und ein paar neue Platten, aber wie schließt man sie an bzw. macht sie unter Linux sichtbar? Zuerst einmal einbauen, also mit dem Rechner verbinden.

Dann ein Terminal öffnen und eingeben

sudo fdisk -l | grep '^Disk'

um eine Liste aller erkannten Laufwerke zu sehen. Das sollte ungefähr so aussehen

Disk /dev/sdg: 7.3 TiB, 8001563222016 bytes, 15628053168 sectors
Disklabel type: gpt
Disk identifier: 16854A25-1530-4CE8-A58C-XXXXXXXXXXXX
Disk /dev/sdn: 9.1 TiB, 10000831348736 bytes, 19532873728 sectors
Disklabel type: gpt
Disk identifier: 019399A0-2058-6249-84AA-XXXXXXXXXXXXX
Disk /dev/sdo: 9.1 TiB, 10000831348736 bytes, 19532873728 sectors

Wichtig ist hier die letzte Zeile: Die Platte unter /dev/sdo sieht etwas anders aus als die anderen, sie hat z. B. keine Datenträgerkennung. Das ist die neue Platte, die wir ins Dateisystem einbinden wollen.

Dazu starten wir fdisk mit dieser Kennung als Parameter, etwa so

sudo fdisk /dev/sdo

Die Standard-Partitionstabelle ist meist DOS und auf 2 TB begrenzt; das wollen wir nicht. Also legen wir mit „g“ eine neue GPT-Tabelle an. Danach fügen wir mit „n“ eine neue Partition hinzu und bestätigen einfach die Voreinstellungen. Das ergibt eine große Partition. Wer mehrere kleinere möchte, wiederholt den Schritt „n“ einfach mit anderen Partitionsnummern.

Ist die Partitionstabelle angelegt, schreiben wir sie mit „w“ auf die Platte. Damit sind wir zurück im Terminal, und die Tabelle ist geschrieben. Prüfen lässt sich das, indem wir noch einmal den Befehl fdisk -l von vorhin ausführen. Jetzt hat die Platte eine Bezeichnung und eine Kennung.

Als Nächstes wird das Laufwerk formatiert. Das geht so (Achtung: Hier muss die Partitionsnummer mit angegeben werden, also sdo1 statt sdo …)

sudo mkfs.ext3 /dev/sdo1

Danach legen wir irgendwo einen Einhängepunkt an und übertragen uns die Besitzrechte, z. B.

sudo mkdir /media/myDisc6
sudo chown daniel /media/myDisc6
sudo chgrp daniel /media/myDisc6

Dann können wir das Laufwerk einhängen

sudo mount /dev/sdo1 /media/myDisc6/

Außerdem können wir das Laufwerk in die fstab eintragen, damit es automatisch eingehängt wird, sobald wir uns anmelden. Dazu bearbeiten wir die entsprechende Datei (hier mit dem Editor vim)

sudo vim /etc/fstab

und fügen am Ende der Datei ein

/dev/sdo1               /media/myDisc6           ext3    defaults        1 2

und speichern. Das war’s: Bei der nächsten Anmeldung sollte das Laufwerk automatisch eingehängt werden. Eigentlich wäre es besser, statt des Namens die Kennung des Laufwerks zu verwenden, denn die bleibt immer gleich; das sollte ich hier irgendwann noch ändern …