Ich habe ein USB-FAT32-Laufwerk unter / dev / sda2. Ich habe es als / media / bigdrive gemountet. Die Berechtigung wird jedoch verweigert, wenn ich versuche, eine Datei dort als Nicht-Root-Benutzer zu berühren.
Wenn ich renne, mount
kann ich diese Zeile sehen:
/dev/sda2 on /media/bigdrive type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=cp437,iocharset=ascii,shortname=mixed,errors=remount-ro)
Mein / etc / fstab hat diese Zeile:
/dev/sda2 /media/bigdrive vfat rw,user,exec,umask=000 0 0
Ich habe versucht zu laufen sudo chmod 777 /media/bigdrive
undsudo chmod 777 -R /media/bigdrive
Keiner ändert etwas.
Fehlt mir etwas?
Dies ist auf einem Himbeer-Pi mit Raspbian BTW.
uid
und / oder gid
Werten, zB append uid=YOUR_ID
(Finden Sie YOUR_ID
mit id
) zu den Optionen in fstab
. Eine bessere Wahl wäre , um udev
diese oder zumindest beziehen sich auf die Partition durch seinen UUID - Namen (siehe Griff ls -l /dev/disk/by-uuid
) und statt /dev/sda2
Verwendung UUID=...
in fstab
.
mount /dev/sda2
oder etwas anderes?
ls -ld /media/bigdrive
?