Ich weiß, dass es ähnliche Fragen gibt, aber ich habe ein bestimmtes Problem, das ich nicht überwinden kann.
Ich habe:
- Festplatte in zwei Partitionen aufgeteilt.
/dev/sdb1und/dev/sdb2.sdb1ist NTFS und ich brauche es nicht. Ich brauchesdb2was fat32 ist. - Ubuntu 12.04.1 LTS (Server)
Ich möchte:
Letztlich muss ich eine perma-Mount /dev/sdb2an /home/storagemit Zugriffsrecht (rw) für den Benutzer media.
Probleme, mit denen ich konfrontiert bin:
1) Verwenden der manuellen Bereitstellung über die Befehlszeile.
Wenn ich nur benutze
server# sudo mount /dev/sdb2 /home/storage
Es wird gemountet, aber der Benutzer /home/storageerhält root als Eigentümer und Gruppe und erlaubt dem mediaBenutzer nicht , dort zu schreiben.
Wenn ich den mountBefehl ohne sudoals Benutzer benutze, mediabin ich nicht erlaubt. Sagt, nur root kann mount verwenden.
Wenn ich mountmit Optionen benutze : server# sudo mount /dev/sdb2 /home/storage -o umask=000Ich bekomme was ich brauche. Ein bisschen übertrieben natürlich, da der Speicherordner für alle beschreibbar wird. ABER - das ist manuell gemountet - jetzt muss ich es bei jedem Neustart neu mounten.
2) Beim Neustart erneut einbinden - mit fstab
Also dachte ich mir, dass es mir gut geht, wenn ich fstabdiese Partition ( /dev/sdb2) bei jedem Neustart einbinde. Die fstabZeile, die ich hinzugefügt habe:
UUID=8C52-C1CD /home/storage auto user,umask=000,utf8,noauto 0 0
habe uuid mit blkid. Der fs-Typ habe autoich ein paar Mal geändert ... auch versucht vfat, aber immer beim Neustart stoppt Ubuntu, wenn fstab (wie ich denke) mit der Meldung (aus dem Protokoll genommen) verarbeitet wird:
fsck from util-linux 2.20.1
/dev/sda5: clean, 120559/10969088 files, 19960144/43861504 blocks
mount: unknown filesystem type 'static'
mountall: mount /etc/fstab: [772] terminated with status 32
mountall: Filesystem could not be mounted: /etc/fstab:
Skipping /etc/fstab: at user request
Und auch - macht sudo mount -anie wirklich etwas.
Was mache ich falsch? Ich vermute, ich habe etwas durcheinander gebracht :)
AKTUALISIEREN:
Wie es scheint - fstab sollte nur Mounts für statische Laufwerke enthalten, keine Art von USB-Zeug. Ich bin verwundert, wie das dann bei all den Leuten funktioniert, die ihre Erfolgsgeschichten ins Netz stellen ...
aber ..wenn dies nicht möglich ist - ich möchte wissen, wie ich meinen USB nach jedem Neustart wieder einbinden kann ... wenn nicht mit fstab - als wie? :)
id mediaund verwenden Sieuid=undgid=undumask=027Optionen.