[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Loopback-FS für User schreibbar mounten



Hallo!

Ich habe ein 128MB USB-Stick was ich mit vfat formatiert lassen will (da ich manchmal Daten mit Win-Rechnern austauschen will die nur *fat* und NTFS verstehn - immer dieser Win-Analphabetismus :P ) aber ein 100MB grosses ext3-FS als Datei draufpacken will dass ich dann als Loopback auf ~/usbstick/loop/ mounten will. Der Stick wird auf /mnt/usbstick gemountet. Ok, ich habe jetzt folgende zwei Einträge im /etc/fstab


/dev/sda1   /mnt/usbstick   vfat   rw,user,noauto,umask=000,sync   0 0
/mnt/usbstick/ext3 /home/craesh/usbstick/loop ext3 loop,rw,user,noauto 0 0


Soweit so gut. Aber, wenn ich jetzt als User die Datei mounten will passiert folgendes:


craesh@dontpanic:~/usbstick$ mount loop
craesh@dontpanic:~/usbstick$ ll
total 102505
-rw-r--r--    1 craesh   craesh   104857600 Feb 10 00:33 ext3
drwxr-xr-x    3 root     root         1024 Feb 10 00:33 loop
craesh@dontpanic:~/usbstick$


Das Verzeichniss gehört Mr. root und ich darf nichts drauf schreiben.


craesh@dontpanic:~/usbstick$ mount
[...]
/dev/sda1 on /mnt/usbstick type vfat (rw,noexec,nosuid,nodev,sync,umask=000,user=craesh) /mnt/usbstick/ext3 on /home/craesh/usbstick/loop type ext3 (rw,noexec,nosuid,nodev,loop=/dev/loop1,user=craesh)
craesh@dontpanic:~/usbstick$


Aber, wenn ich "user=craesh" richtig interpretiere gehört das doch eigentlich mir, oder?

Also, kennt jemand eine Lösung für dashier? Klar, ich könnte in dem Loop-FS ein Verzeichniss anlegen das dann dem User gehört, aber das ist mir zu unelegant. Ich will stattdessen das FS selber haben und mich nicht immer als root einloggen müssen wenn ich was drauf schreiben will. Ich vermute dass ich da was als weitere mount-Option angeben muss, aber die Option umask=000 endet immer in einem


mount: wrong fs type, bad option, bad superblock on /dev/loop1,
       or too many mounted file systems
       (could this be the IDE device where you in fact use
       ide-scsi so that sr0 or sda or so is needed?)


loop und umask scheinen sich also nicht zu vertragen :(

Ich wäre für jeden Tip dankbar!

Ach so, bevor es zu Verwirrungen kommt: ich plane kein Cryptoloop, und was im Linux-Magazin steht hat mir bis jetzt nicht weiterhelfen können.

Gerade fällt mirs ein: kann man eigentlich auf ein USB-Stick 2 Partitionen draufpacken? /dev/sda1: vfat, /dev/sda2: ext3 oder so? Verträgt Win-was_der_Bauer_nicht_kennt_frisst_er_nicht sowas?

Danke!
Sacher




Reply to: