Raspberry Pi: Festplatte / USB-Stick einbinden Teil 2

In Teil 1 haben wir die allgemeine Prozedur für ein beliebiges unbekanntes USB-Device erläutert. Hier geht es nun um bekannte USB-Geräte.

Wer möchte schon jedesmal die gleichen Parameter suchen und Befehle ausführen um auf seine eigene USB-Platte oder USB-Stick zuzugreifen? Also wird man dem System die eigenen Geräte bekanntgeben und dann gibt es nur zwei Varianten, entweder die USB-Geräte sind beim Systemstart verbunden und werden, weil bekannt, auch erkannt, oder man verbindet die USB-Geräte im laufenden Betrieb und setzt dann ein mount (binde Gerät ein) ab.
Hier die Beschreibung:

Wenn ich stets meine bekannten Geräte benutze, so muß ich sie auch dem System bekanntgeben.
a) UUID ermitteln
Jedes Gerät hat seine UUID.
Die bekomme ich wie folgt:
– USB-Gerät einstecken
– Kommando blkid absetzen


pi@raspbox ~ $ sudo blkid
/dev/mmcblk0p1: SEC_TYPE="msdos" UUID="C522-EA52" TYPE="vfat"
/dev/mmcblk0p2: UUID="62ba9ec9-47d9-4421-aaee-71dd6c0f3707" TYPE="ext4"
/dev/sda1: LABEL="IOMEGA_HDD" UUID="F8682F59682F1642" TYPE="ntfs"
/dev/sda2: LABEL="USB DISK" UUID="F0E5-0793" TYPE="vfat"

Die UUID für den USB-Stick ist F0E5-0793 und der Dateisystemtyp vfat (FAT), die UUID für die USB-Platte ist F8682F59682F1642 und der Dateisystemtyp ntfs.

b) in /etc/fstab eintragen
Nun können wir die USB-Platte und den USB-Stick in die fstab eintragen.
sudo nano /etc/fstab


proc            /proc           proc    defaults          0       0
/dev/mmcblk0p1  /boot           vfat    defaults          0       2
/dev/mmcblk0p2  /               ext4    defaults,noatime  0       1
# a swapfile is not a swap partition, so no using swapon|off from here on, use  dphys-swapfile swap[on|off]  for that
UUID=F0E5-0793 /media/usb1 vfat defaults,dmask=0000,fmask=0000 0 0
UUID=F8682F59682F1642 /media/usb2 ntfs-3g defaults,dmask=0000,fmask=0000 0 0

c) Gerät mounten (einbinden)
Wenn wir die USB-Platte im laufenden Betrieb verbinden, müssen wir sie mounten (einbinden):

sudo mount -a

pi@raspbox /media $ sudo mount -a
mount: special device UUID=F0E5-0793 does not exist

Die Fehlermeldung stimmt! Der USB-Stick ist steckt nicht im Gerät. Dafür ist die Platte gemountet, was ein Blick in das Verzeichnis /media/usb2 zeigt.

Wer nicht im laufenden Betrieb Geräte einbinden möchte, muß sie bereits beim Systemstart im Gerät haben. Da wird die /etc/fstab standardmäßig abgearbeitet.

d) Gerät umounten (abhängen, trennen)
Soll die USB-Platte im laufenden Betrieb vom System getrennt werden, bitte unbedingt vorher ein sudo umount /media/usb2 absetzen und dann erst trennen!
Alternativ: System herunterfahren.

Dieser Artikel ist die Fortsetzung von Teil 1


Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert