Raspberry Pi: USB Stick / Festplatte (HDD) automatisch einbinden/mounten

Voraussetzungen:

  1. Als erstes aktualisierst du die Paketlisten von Raspbian und installierst die Treiber für NTFS und HFS+.
    sudo apt-get update && sudo apt-get -y install ntfs-3g hfsutils hfsprogs
  2. Erstelle einen Ordner im Verzeichnis /media, in den du später das USB-Speichermedium einbindest. Du kannst den Namen frei wählen (keine Sonder- und Leerzeichen). Ändere noch den Besitzer des Ordners in pi. Falls du einen anderen Benutzernamen verwendest, musst du pi durch deinen Namen in dem Befehl ersetzen.
    
    sudo mkdir /media/usbhdd
    sudo chown pi /media/usbhdd
    
    „Um ein Dateisystem einhängen zu können, muss zuerst ein Einhängepunkt (Mountpunkt) vorhanden sein. Dies ist ein zunächst leerer Ordner. … Über diesen Einhängepunkt wird dann später auf das eingehängte Dateisystem zugegriffen.“ ubuntuusers.de
  3. Festplatte/USB-Stick am Raspberry anschließen.
  4. Du benötigst den Pfad zur Partition des USB-Speichermedium (hier ist es /dev/sda1).
    sudo fdisk -l

  5. Vorerst bindest du das Speichermedium mit dem folgenden Befehl manuell ein. Ersetze /dev/sda1 mit dem zuvor ermittelten Pfad zur Partition des USB-Speichermedium.

    Ext4

    sudo mount /dev/sda1 /media/usbhdd

    NTFS

    sudo mount -t ntfs-3g -o uid=pi,gid=pi /dev/sda1 /media/usbhdd/

    HFS+

    sudo mount -t hfsplus -o force.uid=pi,gid=pi /dev/sda1 /media/usbhdd/

    FAT32

    sudo mount -t vfat -o uid=pi,gid=pi /dev/sda1 /media/usbhdd/

    Jetzt kannst du schon mit cd /media/usbhdd/ auf das USB-Speichermedium zugreifen.</>

  6. Es wird die UUID der Festplatte/USB-Stick benötigt, damit bei einem Neustart das USB-Speichermedium automatisch eingebunden werden kann. Gib den folgenden Befehl in die Konsole ein.
    sudo blkid

    USB HDD UDID

    „UUID steht für Universally Unique Identifier und bezeichnet nach einem bestimmten Standard formatierte Identifikationsnummern

    Jedes Linux-Dateisystem besitzt einen UUID, über den es identifiziert werden kann. Zwar kann man das auch über die Geräte-Dateien /dev/sdaX tun, aber die Nummerierung kann sich hier ändern.“ ubuntuusers.de

  7. Öffne die Datei fstab mit den Nano Text Editor
    sudo nano /etc/fstab

    und füge eine der Zeilen für dein Dateiformat hinzu. Ersetz noch die UUID die du im vorherigen Schritt ermittelt hast. Beende den Nano Editor nach dem einfügen mit Strg+x (Win) ctrl+x (Mac) und bestätige die Änderung mit y oder j (je nach Spracheinstellung).

    
    # Ext4
    UUID=13aa0627-fb13-4d2f-8d3f-53aea43b9439  /media/usbhdd  ext4  defaults  0  0
    
    #NTFS
    UUID=10BF-F2D6 /media/usbhdd/ ntfs-3g defaults,umask=000,users 0 0
    
    #HFS+
    UUID=10BF-F2D6 /media/usbhdd/ hfsplus defaults,umask=000,users 0 0
    
    #FAT32
    UUID=10BF-F2D6 /media/usbhdd/ vfat defaults,umask=000,users 0 0

    Mehr Informationen zu fstab findest du hier.

Geschafft! Du kannst auf deine Dateien auf dem USB-Stick oder USB-Festplatte zugreifen und nach einem Neustart wird das Speichermedium automatisch eingebunden.
 

Gib deine Stimme ab!

5 Likes
Upvote Downvote

Total votes: 8

Upvotes: 3

Upvotes percentage: 37.500000%

Downvotes: 5

Downvotes percentage: 62.500000%

Geschrieben von Ben

#Blogger #Designer #RaspeberryFan #Self-Employed #Developer #Javascript
TwitterGithubThingiverse

5 Kommentare

Kommentar verfassen
  1. Danke für das Tutorial!
    Ich bekomme immer die Fehlermeldung das ich keine Berechtigung habe um auf das Verzeichnis /media/usbhdd/ zuzugreifen- was mache ich falsch?
    Danke

One Ping

  1. Pingback:

Schreibe einen Kommentar

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