Raspberry Pi und Festplatte richtig mounten

Riseofdead

Lt. Commander
Registriert
Jan. 2013
Beiträge
1.030
Hallo

Irgendwie will das auf meinem Raspberry nicht hinhauen. Ich hab eine 500 GB Festplatte mit einem ext4 Dateisystem an meinem Raspberry Pi angeschlossen und in die fstab eingetragen

Code:
proc            /proc           proc    defaults          0       0
/dev/mmcblk0p1  /boot           vfat    defaults          0       2
/dev/mmcblk0p2  /               ext4    defaults,noatime  0       1
UUID=090650be-565b-47af-9c8d-3f42b2939c0a       /media/ext      ext4    defaults,users,exec     0       0
# a swapfile is not a swap partition, so no using swapon|off from here on, use  dphys-swapfile swap[on|off]  for that

Der Ordner /media/ext gehört mario und ist auch in der Gruppe mario. Wieso gehört das Verzeichnis nach dem Mounten auf einmal dem User root??? Wie kann ich einstellen das die Festplatte auch unter dem Usernamen gemountet wird? Hatte vorher nen USB Stick und da ging das Wunderbar. Wieso jetzt auf einmal nimmer? Hab auch schon /bin/mount und /bin/umount an den User Mario übergeben. Da ging Mounten dann irgendwie gar nicht mehr. Wie kann ich den rootzwang bei so manchen simplen Programmen wie mount abschalten?
 
mounten, dann ein 'chown -R ${USER}:${GROUP} ${VERZEICHNIS}' ausführen.

Wenn Du in der fstab unter den optionen auch noch 'users' einträgst, dürfen auch Benutzer die Partition mounten.
 
Natürlich kannst Du das auch nicht rekursiv machen. Warum denn auch nicht?

Das 'exec' brauchst Du bei dieser Partition wohl eher nicht. Ein standard 'rw,users,relatime,usrquota,grpquota' wird wohl ausreichen.
 
ok, kann ich chown ${USER}:${GROUP} ${VERZEICHNIS} dann auch als crontab ausführen. Ich denke da an

@reboot root /root/scripte/rechte.sh

In der rechte.sh steht halt der Befehl drin. Muss ich an dem Verzeichnis noch was ändern? Weil ${VERZEICHNIS} kommt mir schon spanisch vor allem weil GROUP ja auch englisch ist. Oder muss das so drinstehen?

chown mario:server /media/ext
Ergänzung ()

ok jetzt geht dafür der ftp Server nicht. Der Thread https://www.computerbase.de/forum/threads/ftp-server-error-530-obwohl-richtiges-passwort.1309130/ wird wohl sehr bald ein comeback erleben.

Edit: Ok auf der Platte waren die Rechte alle auf root. Jetzt geht alles einwandfrei. Hoffentlich läuft die Platte auch durch (hab was von Energiesparmodus gehört von dem das Teil immer aufwachen muss)
 
Zuletzt bearbeitet:
Exynos4412 schrieb:
Muss ich an dem Verzeichnis noch was ändern? Weil ${VERZEICHNIS} kommt mir schon spanisch vor allem weil GROUP ja auch englisch ist. Oder muss das so drinstehen?

Ich kann Dir das Ganze auch in 'chown ${BENUTZER}:${GRUPPE} ${VERZEICHNIS}' umbenennen, das tut der Sache keinen Abbruch, wenn die einzelnen Variablen richtig deklariert wurden.

Erklärung: ${VAR} ist ein Platzhalter. Kann man definieren z.B. mit 'VAR="string"', auslesen z.B. mit 'echo "$VAR"'.

chown mußt Du allerdings auch nur einmal ausführen, die Rechte bleiben schließlich erhalten.

Kleiner Tip für Dein Raspi: Damit die SD-Karte etwas länger lebt, solltest Du Dir evtl mal etwas über das Packet "flashybrid" durchlesen.
 
Zurück
Oben