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/sdb1
und/dev/sdb2
.sdb1
ist NTFS und ich brauche es nicht. Ich brauchesdb2
was fat32 ist. - Ubuntu 12.04.1 LTS (Server)
Ich möchte:
Letztlich muss ich eine perma-Mount /dev/sdb2
an /home/storage
mit 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/storage
erhält root als Eigentümer und Gruppe und erlaubt dem media
Benutzer nicht , dort zu schreiben.
Wenn ich den mount
Befehl ohne sudo
als Benutzer benutze, media
bin ich nicht erlaubt. Sagt, nur root kann mount verwenden.
Wenn ich mount
mit Optionen benutze : server# sudo mount /dev/sdb2 /home/storage -o umask=000
Ich 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 fstab
diese Partition ( /dev/sdb2
) bei jedem Neustart einbinde. Die fstab
Zeile, 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 auto
ich 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 -a
nie 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 media
und verwenden Sieuid=
undgid=
undumask=027
Optionen.