PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : mount Problem



Seiten : [1] 2

milamber
10.04.03, 19:05
hi

ich habe zwar die Suche benutzt, aber sie hat nicht geholfen.
mein Problem: ich kann in fstab eintragen was ich will, trotzdem kann ich als user nicht auf fat32 eintragen. Hier die Zeile aus der fstab:

/dev/hda9 /mnt/temp vfat iocharset=iso8859-15,rw,umask=007,uid=501,gid=100

ich habe schon alles Mögliche versucht. es geht einfach nicht.

ra1der
10.04.03, 19:07
Änder das mal:

/dev/hda9 /mnt/temp vfat auto,rw,user,exec,umask=0 0 0

milamber
10.04.03, 19:10
geht nicht

ra1der
10.04.03, 19:12
Das geht schon immer so. Hast Du nach der Änderung die fstab mal neu einlesen lassen und die partition neu gemountet?

milamber
10.04.03, 19:16
ja mit "mount -o remount /dev/hda9"
hab aber auch umount und dann mount -a gemacht. sicher ist sicher

es geht aber nicht. egal was ich einstelle, es wird anscheinend ignoriert. nur die option "user" merke ich. Wenn sie drin ist, kann ich also auch als user mounten.
Ich habe versucht das Verzeichnis "mnt/temp" mir zu geben und die gruppe auf users zu setzen, aber die Einstellung geht beim mounten wieder verloren.

P.S. ich habe Mandrake 9.1, falls es wichtig ist

towo2099
10.04.03, 19:29
warum nicht umask=000 ??

milamber
10.04.03, 19:33
habe ich schon versucht, ich habe schon alles versucht.
egal welche Rechte ich vergebe, sie werden einfach ignoriert

milamber
10.04.03, 19:36
hey, ich habe gerade so ein lustiges Programm entdeckt: Drakperm
es korrigiert anscheinend die Rechtevergabe. Kann es etwas damit zu tun haben? Eigentlich sollten die Einstellungen in der fstab alles überschreiben, aber man weiß ja nie

towo2099
10.04.03, 19:36
also bei mir funzt


/dev/hdb5 /wind vfat users,gid=users,umask=000,iocharset=iso8859-1,code=437 0 0


wunderbar.

milamber
10.04.03, 19:43
bei mir nicht

hat hier jemand Mandrake? es kann doch nicht sein, dass es nicht geht. Ich habe es schon öfters in anderen Distris eingestellt und es hat immer gefunzt. Ich schmeiß gleich das Ding von der Platte und installiere Gentoo oder Debian! :mad:

Doh!
10.04.03, 20:06
kanns sein, dass Du das vfat gar nicht mit im Kernel hast?

milamber
10.04.03, 20:11
dann könnte ich wohl nicht als root schreiben, bzw. als user lesen

Doh!
10.04.03, 21:14
Kann Fat überhaupt zwischen User unterscheiden?

milamber
10.04.03, 21:22
nein, natürlich nicht

Doh!
10.04.03, 22:12
So hab' mich nochmal in dieses dämliche vfat eingelesen, tschuldi für die unqualifzierten Fragen eben, hab' aber schon lang net mehr mit vfat gearbeitet (wer benutzt denn auch so was...?)

Noch ne dumme Frage: Der user, mit dem Du die Schreibzugriffe machen willst, hat der denn tatsächlich uid=501? Net dass Du da versehentlich einen anderen user mit 501 hast.

claudius
10.04.03, 22:19
... wenn du fat 32 hast, dann nimm folgende Zeile:
/dev/hda1 /mnt/win vfat defaults,exec,umask=000 0 0

wenn du ntfs hast, nimm folgendes:
/dev/hda1 /mnt/win vfat defaults 0 0

so, und des' müsste gaaanz arg sicher tun ... du musst logischer Weise aber auch n' Ordner /mnt/win haben ... :-)
fahr n' Rechner notfalls halt neu hoch - dann kann's wegen dem remounten keine Schwierigkeiten geben ...
viel Spaß! :-)

milamber
10.04.03, 22:20
ja, den user und die gruppe gibts.

aber das ding ignoriert alle Rechteeinstellungen. Ich kann eingeben was ich will (umask=0, uid=xxx, gid=sonstwas, etc. ). sobald ich das ding mounte, ist der user und group auf root.

ich bin am verzweifeln!

P.S. ich editiere auch die richtige fstab (nicht dass jemand auf die Idee kommt). die einstellung "users" wird z.Bsp beachtet.

claudius
10.04.03, 22:23
hey milamber ... probier's doch mal! Du musst nur noch die hda anpassen, aber s' müsste theoretisch tun ... sonst würde ich mir an deiner Stelle Gedanken machen, ob's beim installieren oder so nicht irgend welche Fehler gab ...

Doh!
10.04.03, 22:25
Original geschrieben von claudius
... wenn du fat 32 hast, dann nimm folgende Zeile:
/dev/hda1 /mnt/win vfat defaults,exec,umask=000 0 0

wenn du ntfs hast, nimm folgendes:
/dev/hda1 /mnt/win vfat defaults 0 0


naaaa, erstens ist bei default exec scho mit drin und zweitens kann er dann nur noch als root mounten, des is nix

milamber
10.04.03, 22:28
es tut nicht! verdammt! das ist ein Fall für die x files!

was mich am meisten wundert:
wenn ich nach dem mounte in die mtab schaue, steht z.bsp Folgendes drin:
/dev/hda9 /mnt/temp vfat rw,gid=100,umask=0 0 0

ABER ICH KANN TROTZDEM NICHT ALS USER REINSCHREIBEN!!! :ugly: :confused: :eek:

claudius
10.04.03, 22:29
... falsch! Er kann dann auch als user mounten: "umask=000 0 0" bitte nicht übersehen!!! ;-)
außerdem mach' ich des' mit den Zeilen schon seit sehr vielen Installationen, distri's, und auch bei anderen Leuten hat's (bisher) immer geklappt! S' wäre jetzt des' erste mal und würde mich sehr, sehr wundern ...
n' Gruß :-)

milamber
10.04.03, 22:34
ich hänge ein Screeni dran, sonst glaubt mir das kein Mensch

claudius
10.04.03, 22:34
... das verwundert mich jetzt ...
... steht in deinem fstab auch "umask=0 0 0" drin? Wenn ja, dann änder des' doch bitte mal um ... (z.b. in umask =000 0 0)

milamber
10.04.03, 22:38
ich habe es auch schon mit "umask=000 0 0" versucht, es ändert nichts.
schau doch in die mtab, es müßte laut mtab funktionieren, aber es geht nicht.

Ich verstehe die Welt nicht mehr. Ich werde nicht schlafen können!


P.S. ach mist, jetzt sieht man auf dem Screenshot die Rechte nicht. owner und group ist root. schreiben darf nur der owner.

sepp2k
10.04.03, 22:42
ähm, bei der vfat-Partition steht aber umask=007 :rolleyes: und auf NTFS-Partis kann man ja eh nicht schreiben

milamber
10.04.03, 22:46
ok nochmal ganz langsam:

es ist egal ob ich umask=007 oder umask=000 oder umask=0 oder umask=schlagmichtot eintrage. es geht nicht! in der mtab steht zwar die richtige Einstellung nach dem mounten, aber ich kann trotzdem nicht als user reinschreiben.

und was hat das mit meinen ntfs Partitionen zu tun?

Doh!
10.04.03, 22:49
also wenn ich's richtig in erinnerung habe, haben die zwei letzten Nullen bei umask=000 0 0, nix mit dem umask zu tun sonder sind nur die zwei Optionen für dump und die Reihenfolge für den Plattencheck beim Sysstart. Wichtig ist also nur umask=0. Und soweit ich weiß, ist umask=0 identisch mit umask=000

sepp2k
10.04.03, 22:50
ich meinte nur, dass es bei umask=007 normal ist, wenn du als user nicht schreiben kannst (eigentlich solltest du dann aber auch nicht lesen können) und dass umask=000 bei NTFS-Partition sinnlos ist, weil man da eh nicht schreiben kann

milamber
10.04.03, 22:52
nochmal mit umask=000 0 0:

milamber
10.04.03, 22:56
bei den ntfs partitionen habe ich das nicht eingetragen, das hat Mandrake bei der Installation automatisch gemacht.
ja, die letzten zwei "0" sind sowieso standard, und umask=0 ist gleich umask=000.
Ich weiß das alles, den ich richte das nicht zum erstem mal ein, aber ich kapiere nicht warum es auf einmal nicht geht! Gleich muss ich heulen ;)

nee, im ernst, das ist doch unlogisch, oder?