win95-partitionen werden nur ro gemountet

Post Reply
Message
Author
_mat_

win95-partitionen werden nur ro gemountet

#1 Post by _mat_ »

Hi!

Ich habe auf meiner Festplatte zwei Windows-Partitionen.
Beide sind in der fstab eingetragen, damit sie automatisch
gemountet werden. Aber auch wenn ich da statt "defaults",
"user","rw","suid" oder andere ausprobiere darf ich als NICHT-root
nicht auf die partition schreiben.
Was muß ich also in die fstab eintragen, damit die Windows-
Partitionen automatisch gemountet (vfat) und ich als normaler
Benutzer darauf schreiben kann.

Sebastian Ude

Re: win95-partitionen werden nur ro gemountet

#2 Post by Sebastian Ude »

Trag die Partition einfach als rw,user ein.

Thomas

Re: win95-partitionen werden nur ro gemountet

#3 Post by Thomas »

es geht deswegen nicht, weil fat32 kein multiuser filesystem ist und daher nur einen root kennt. oder kennt ihr eine dateirechteverwaltung unter fat32? ihr könntet umsdos auf fat32 aufsetzen, aber dann ist nix mehr mit langen dateinamen.

gruß Thomas

Lilo

Re: win95-partitionen werden nur ro gemountet

#4 Post by Lilo »

Hi mat,

das Zauberwort heißt umask!
Da es beim 'SpieleWindows' keine Benutzerrechte gibt, muß Linux bei vfat-Partitionen die Rechte selbst erzeugen.
Das passiert über die umask (user mask) die definiert, welche Rechte nicht vergeben werden. Standardmäßig ist die Sache so eingerichtet, daß nur derjenige, der die Partition gemountet hat auch schreiben darf. Da Du die Partition automatisch mounten läßt, gehört sie root und nur root darf schreiben!
Um auch normalen Usern den schreibenden Zugriff zu ermöglichen mußt du etwa folgendens in die fstab eintragen:

/dev/hda7 /dosdaten vfat defaults,umask=000 0 0

Das device und den mountpoint mußt Du natürlich an Dein System anpassen.
Nach dem mounten darf dann jeder alles.
Wenn Du es genauer wissen willst, dann schau doch mal in die man pages von mount und fstab.

Viel Erfolg!
Lilo

Thomas

Re: win95-partitionen werden nur ro gemountet

#5 Post by Thomas »

hi,

bei umask sollte dann aber auch "noexec" und "nodev" als parameter angegeben werden, damit das sicherheitsloch nicht riesig wird!

Eintrag in fstab z.B. so:

/dev/hde9 /mnt/windoof vfat rw,noexec,nodev,umask=000 0 0

guten rutsch.


thomas

Post Reply