
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.