Re: [suse-laptop] USB Stick Problem]
wenn ich die datei nutze wird der stick zwar ohne sync gemounted, aber alles auf dem stick gehört root :(. Wo kann ich mir einstellen, dass der inhalt des sticks immer einem bestimmten user gehört ?? greatz Johannes Dimitrios Bogiatzoules wrote:
Viel Spaß,
Taki
-------- Original Message -------- Subject: Re: [suse-laptop] USB Stick Problem Date: Thu, 17 Nov 2005 15:29:29 +0100 From: Rainer Krienke <krienke@uni-koblenz.de> To: suse-laptop@suse.com References: <200511171404.jAHE4m9k001043@juf.store>
On Donnerstag 17 November 2005 15:04, Werner Roth wrote:
Moin,
ich besitze seit einen USB 2.0 fähigen Memory Stick, der unter den diversen SUSE 9.x auch klaglos gedient hat. Unter SUSE 10 funktioniert er auch, aber meistens mit einer lausigen Perfomance.
Zumeist funktioniert er nach dem ersten einstecken nach boot mit 2 MB/s, dann bricht die Performance irgendwann unter 20 K(!)B/s ein. Erneutes ein- ausstecken bzw. rchal restart hilft nichts.
Das Problem ist Schwierigkieten des 10.0 er Kernels und der sync-Option beim Mounten und vfat zurück zu führen. Die Lösung besteht im Moment darin die sync-Optione für USB-Geräte abzuschalten. Das kann man durch einrichten einer xml-Datei erreichen. Die Datei ist
/usr/share/hal/fdi/policy/95userpolicy/nosync.fdi
und sollte folgendes xml enthalten:
<?xml version="1.0" encoding="UTF-8"?> <deviceinfo version="0.2"> <device> <!-- disable sync for mount --> <match key="block.is_volume" bool="true"> <match key="volume.fsusage" string="filesystem"> <match key="@info.parent:storage.bus" string="usb"> <merge key="volume.policy.mount_option.sync" type="bool">false</merge> </match> </match> </match> </device> </deviceinfo>
Anschließend den hald neu starten und es sollte gehen. Das gleichen Problem gibts übrigens auch beim Schreiben von vfat-Floppie. Auch hier muß man die sync-Option abschalten. Dafür sollte man warten bis das Gerät wirklich fertig geschrieben hat oder manuell sync aufrufen um sicher zu gehen, das die Daten auch auf dem USB-Stick gelandet sind.
Grüße Rainer
-- Es gibt 10 Arten von Menschen auf dieser Welt, die einen verstehen das Binärsystem und die anderen verstehen es nicht.
Am Montag, 21. November 2005 09:04 schrieb Johanns Schneider:
wenn ich die datei nutze wird der stick zwar ohne sync gemounted, aber alles auf dem stick gehört root :(. Wo kann ich mir einstellen, dass der inhalt des sticks immer einem bestimmten user gehört ??
greatz Johannes
Zuerst dachte ich ja, mein mp3-player wäre kaputt gegangen, als ich vorschnell die 10 auf meinen Laptop losgelassen hatte. Bin ich froh, dass ich den nicht als Garantiefall reklamiert habe. Ich hätte mich als Linux-User ziemlich blamiert, wenn ich nicht dieses Forum abonniert und assoziiert hätte, es doch mal mit Windoof oder dem Desktop-Rechner zu probieren. Wenn ich mir das in dieser Diskussion so zutage tretende Elend mit diesem Stück unbrauchbarer Software so anschaue, werde ich die Version 10 lieber nicht auf meinen Desktop loslassen und dort weiter mit der 9.3 arbeiten. Das funktioniert dann wenigstens. Hatte übrigens bei häufigem Gebrauch von drei verschiedenen Sticks und zwei mp3-playern unter 9.3 noch nie einen Schreibfehler. Und mounten hat immer ohne Geschrei funktioniert, nicht nur als root. Und dass der Stick nur zu einem bestimmten User gehören soll, finde ich eine unnötige und, weil privat und beruflich oft auf verschiedenen Rechnern und mit vielen fremden Sticks unterwegs, unerträgliche Kastration dieser famosen Dinger. So was hat einfach immer transparent zu funktionieren, ohne dass ich irgendwas verstellen muss oder Löcher in den Bauch gefragt kriege ("Sie sind nicht berechtigt, auf diesem Rechner neue Hardware zu installieren!"). mfg gerd -- / ***************************************************** / * Gerhard Schmidt, Wilhelmstr.6, D-64646 Heppenheim * / * Tel. +49-(0)6252-6322, Mobile +49-(0)175-183-4118 * / * http://www.dg4fac.de, http://www.g-schmidt-hp.de * / *****************************************************
Hallo, Am Dienstag, 22. November 2005 00:53 schrieb Gerhard Schmidt: > Am Montag, 21. November 2005 09:04 schrieb Johanns Schneider: > > wenn ich die datei nutze wird der stick zwar ohne sync gemounted, aber > > alles auf dem stick gehört root :(. > > Wo kann ich mir einstellen, dass der inhalt des sticks immer einem > > bestimmten user gehört ?? > > > > greatz Johannes > > Zuerst dachte ich ja, mein mp3-player wäre kaputt gegangen, als ich > vorschnell die 10 auf meinen Laptop losgelassen hatte. Bin ich froh, dass > ich den nicht als Garantiefall reklamiert habe. Ich hätte mich als > Linux-User ziemlich blamiert, wenn ich nicht dieses Forum abonniert und > assoziiert hätte, es doch mal mit Windoof oder dem Desktop-Rechner zu > probieren. Also bei mir hat mit 3 Rechnern ein Stick ohne Probleme mit 10.0 funktioniert. Das muß natürlich nicht heißen, dass es bei allen Rechnern so ist. > > Wenn ich mir das in dieser Diskussion so zutage tretende Elend mit diesem > Stück unbrauchbarer Software so anschaue, werde ich die Version 10 lieber > nicht auf meinen Desktop loslassen und dort weiter mit der 9.3 arbeiten. > Das funktioniert dann wenigstens. Hatte übrigens bei häufigem Gebrauch von > drei verschiedenen Sticks und zwei mp3-playern unter 9.3 noch nie einen > Schreibfehler. Und mounten hat immer ohne Geschrei funktioniert, nicht nur > als root. Habe ich bei 9.3 auch noch nicht gehabt. Allerdings habe ich auch USB 2.0 und nur 128 MB, dass sollte dann auch schnell geschrieben sein... > > Und dass der Stick nur zu einem bestimmten User gehören soll, finde ich > eine unnötige und, weil privat und beruflich oft auf verschiedenen Rechnern > und mit vielen fremden Sticks unterwegs, unerträgliche Kastration dieser > famosen Dinger. So was hat einfach immer transparent zu funktionieren, ohne > dass ich irgendwas verstellen muss oder Löcher in den Bauch gefragt kriege > ("Sie sind nicht berechtigt, auf diesem Rechner neue Hardware zu > installieren!"). Den Spruch kenne ich allerdings eher von Windows her - wenn gewissenhafte Administratoren den Anwendern in der Buchhaltung verbieten, sich ständig neue Spiele (mit Viren und als Raubkopie) zu installieren oder die Firmenbuchhaltung mitzunehmen - vielleicht zur Konkurrenz. Jedenfalls hat das normalerweise eher nichts mit Linux oder gar der 10.0 zu tun. Dass ein Stick einem bestimmten User gehört (und sei der nur der aktuell angemeldete) liegt doch einfach daran, dass Dateisysteme eben auch userabhängig verwaltet werden - und da ist ein FAT32-Stick eben nicht so flexibel wie ein Dateisystem mit ordentlicher Rechteverwaltung. Insgesamt muß Ich Dir allerdings Recht geben, die 10.0 hat wieder einige große Macken, die bei der 9.3 eigentlich schon beseitigt waren. Wenn die Öffnung der Entwicklung allerdings bei SuSE (Verzeihung: Novell) ähnlich weitergeht wie bei Openoffice, müßte es in ungefähr 4 Versionen wieder einen richtig guten Stand geben... > > mfg > gerd > Gruß Martin
On Monday 21 November 2005 09:04, Johanns Schneider wrote:
wenn ich die datei nutze wird der stick zwar ohne sync gemounted, aber alles auf dem stick gehört root :(.
Also ich kann dieses Verhalten nicht bestätigen und auch nicht reproduzieren. Egal wie ich es anstelle. Die Dateien gehören immer dem Benutzer, der darauf zugreift (zumindest bei vfat). Welches Dateisystem verwendest du denn auf dem Stick? In /var/log/messages befindet sich eine Zeile mit '... Collected mount options and Called(0) ...' kannst du die mal posten?
Wo kann ich mir einstellen, dass der inhalt des sticks immer einem bestimmten user gehört ??
Sollte wie gesagt immer funktionieren. Danny
Danny Kukawka wrote:
On Monday 21 November 2005 09:04, Johanns Schneider wrote:
wenn ich die datei nutze wird der stick zwar ohne sync gemounted, aber alles auf dem stick gehört root :(.
Also ich kann dieses Verhalten nicht bestätigen und auch nicht reproduzieren. Egal wie ich es anstelle. Die Dateien gehören immer dem Benutzer, der darauf zugreift (zumindest bei vfat).
ich hab die datei aus den releasenotes genommen und die uuuid die mir lshal für den stick genannt hat
Welches Dateisystem verwendest du denn auf dem Stick? In /var/log/messages befindet sich eine Zeile mit '... Collected mount options and Called(0) ...' kannst du die mal posten?
linux hal-subfs-mount[10171]: Collected mount options and Called(0) /bin/mount -t subfs -o fs=floppyfss,procuid,nosuid,nodev,exec,utf8=true /dev/sda1 "/media/usbdisk"
Wo kann ich mir einstellen, dass der inhalt des sticks immer einem bestimmten user gehört ??
hab mich da falsch ausgedrückt, es würd mir reichen, wenn der stick der gruppe user gehört und diese schreibzugriff hat. greatz Johanens -- Es gibt 10 Arten von Menschen auf dieser Welt, die einen verstehen das Binärsystem und die anderen verstehen es nicht.
participants (4)
-
Danny Kukawka
-
Gerhard Schmidt
-
Johanns Schneider
-
Martin Hofius