Sie sind nicht angemeldet.

1

13.02.2005, 13:58

Problem mit fstab

Hallo!

Ich möchte, dass meine Windows Partition D nur von den Benutzern der Gruppe "disk" gemountet werden kann.
Ich tat also den Benutzer "takumo" in die Gruppe "disk" und nun passte ich /etc/fstab an:


Quellcode

1
/dev/hda2    /mnt/D        vfat    noauto,disk,rw    0 0



Möchte dann als takumo mounten:

Quellcode

1
2
3
4
bash-2.05b# mount /mnt/D
mount: Falscher Dateisystemtyp, ungültige Optionen, der
       ,,Superblock" von /dev/hda2 ist beschädigt oder es sind
       zu viele Dateisysteme eingehängt



Wieso geht das nicht :(

2

13.02.2005, 18:46

Hast du denn die Partition anders schon einmal gemountet bekommen?

vfat läßt sich häufig wegen mangelndem native-language support nicht mounten.

Zitat

CONFIG_NLS_ISO8859_1=y
CONFIG_NLS_CODEPAGE_437=y


müssen soweit ich weiß drin sein.

Nachschauen geht mit

Quellcode

1
grep CONFIG_NLS /usr/src/linux/.config
Et gibt nüx Gutes, außer man tut es

3

13.02.2005, 21:07

Ja, wenn ich anstatt "disk" dort "user" stehen habe, geht alles!
Hm..., ich glaube nicht, dass das wegen mangelndes native-language supportes kommt.

4

13.02.2005, 21:13

Nö, dann nicht.
definitiv
Et gibt nüx Gutes, außer man tut es

5

13.02.2005, 21:45

Ja...hm...

Sind die Einstellungen überhaupt richtig, dass das nur diese Gruppe mounten kann?

6

13.02.2005, 22:08

Hi
ich glaube du musst die das Devicefile /dev/hda2 und (oder kann ich im Augenblick nicht genau sagen) das Verzeichnis /mnt/D der Gruppe disk zuordnen und die Zugriffsrechte dementsprechend setzen ( nur User der Gruppe disk haben Lese bzw. Schreibrechte)
Unmögliches erledigen wir sofort. Wunder dauern etwas länger.

7

13.02.2005, 22:29

Also, /dev/hda2 sollte ja von root gemountet werden, während des Bootvorgangs.

Da wären also wenn nur die Zugriffsrechte von /mnt/D zu ändern.
Aber gehen wir das nicht vielleicht falsch herum an???

Muß nicht die Gruppe disk anders definiert werden?

kenn mich da auch nicht so aus, hab ich noch nie probiert.

also disk hat bei mir gid=6.
Vielleicht das mal eintragen?
Et gibt nüx Gutes, außer man tut es

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »PANCHO« (13.02.2005, 22:35)


8

14.02.2005, 07:31

Also:

/dev/hda2 ist schon in der Gruppe disk!


WEnn ich das mit gid=6 mache dann:


Quellcode

1
2
bash-2.05b$ mount /mnt/D
mount: nur ,,root" kann /dev/hda2 auf /mnt/D einhängen

9

14.02.2005, 08:23

Es geht aber doch voran...
disk darf also nicht einfach so da rein geschrieben werden, sonst mounted er gar nicht.
gid=disk würde ich nun mal probieren.
Et gibt nüx Gutes, außer man tut es