Suse 10.1 - Hotplugging/Hotmounting von USB-Sticks
Hi, ich bin vor kurzem von Suse 9.3 auf 10.1 umgestiegen (komplette Neuinstallation auf andere Partition), seitdem werden USB-Sticks nicht mehr automatisch erkannt. die /etc/fstab hab ich abgeglichen und nichts entsprechendes gefunden. In der Suse 9.3 gab es noch Verzeichnisse /etc/hotplug und /etc/hotplug.d, die gibt es bei 10.1 nicht mehr. Was muss ich tun, damit die USB-Sticks bei mir wieder automatisch gemountet werden? (und sich dann auch vom User unmounten lassen) -- Mit freundlichen Grüßen Falk Mölle falk@moelle.st -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Mittwoch, 20. Dezember 2006 15:46 schrieb Falk Mölle:
Hi,
ich bin vor kurzem von Suse 9.3 auf 10.1 umgestiegen (komplette Neuinstallation auf andere Partition), seitdem werden USB-Sticks nicht mehr automatisch erkannt.
die /etc/fstab hab ich abgeglichen und nichts entsprechendes gefunden. In der Suse 9.3 gab es noch Verzeichnisse /etc/hotplug und /etc/hotplug.d, die gibt es bei 10.1 nicht mehr.
Was muss ich tun, damit die USB-Sticks bei mir wieder automatisch gemountet werden? (und sich dann auch vom User unmounten lassen)
-- Mit freundlichen Grüßen
Falk Mölle falk@moelle.st Also bei einer völligen Neuinstallation sollte es eigentlich gar kein Problem geben. Es gab lediglich Schwierigkeiten mit der sync-Option und den damit verbundenen Einbußen bei der Geschwindigkeit. Einträge in der fstab sind für USB-Sticks nicht mehr nötig, wenn Du welche eingetragen hast; nimm das mal wieder raus.
Zeig mal den Abschnitt aus /var/log/messages, wenn Du den Stick anschließt und die Ausgabe von lsusb bei gestecktem Stick. Viele Grüße Steffen -- Höflichkeit ist die sicherste Form der Verachtung. -- Heinrich Böll, dt. Schriftsteller, *1917 -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
On Wednesday 20 December 2006 15:56, Steffen Hanne wrote:
Am Mittwoch, 20. Dezember 2006 15:46 schrieb Falk Mölle:
Hi,
ich bin vor kurzem von Suse 9.3 auf 10.1 umgestiegen (komplette Neuinstallation auf andere Partition), seitdem werden USB-Sticks nicht mehr automatisch erkannt.
die /etc/fstab hab ich abgeglichen und nichts entsprechendes gefunden. In der Suse 9.3 gab es noch Verzeichnisse /etc/hotplug und /etc/hotplug.d, die gibt es bei 10.1 nicht mehr.
Was muss ich tun, damit die USB-Sticks bei mir wieder automatisch gemountet werden? (und sich dann auch vom User unmounten lassen)
Also bei einer völligen Neuinstallation sollte es eigentlich gar kein Problem geben. Es gab lediglich Schwierigkeiten mit der sync-Option und den damit verbundenen Einbußen bei der Geschwindigkeit. Einträge in der fstab sind für USB-Sticks nicht mehr nötig, wenn Du welche eingetragen hast; nimm das mal wieder raus.
Zeig mal den Abschnitt aus /var/log/messages, wenn Du den Stick anschließt und die Ausgabe von lsusb bei gestecktem Stick.
Hotpluggen tut er die Sticks, nur halt nicht automounten. Unter 9.3 hat er beim einstecken des Sticks diesen halt nach /media/... gemountet, und ich konnte mit normalen Userrechten den dann wieder unmounten/ejecten /var/log/messages: Dec 20 16:42:14 linugs syslog-ng[2281]: STATS: dropped 0 Dec 20 16:42:34 linugs kernel: usb 4-2: new high speed USB device using ehci_hcd and address 2 Dec 20 16:42:34 linugs kernel: usb 4-2: new device found, idVendor=0457, idProduct=0151 Dec 20 16:42:34 linugs kernel: usb 4-2: new device strings: Mfr=0, Product=2, SerialNumber=3 Dec 20 16:42:34 linugs kernel: usb 4-2: Product: USB Mass Storage Device Dec 20 16:42:34 linugs kernel: usb 4-2: SerialNumber: 9a36a614d992ce Dec 20 16:42:34 linugs kernel: usb 4-2: configuration #1 chosen from 1 choice Dec 20 16:42:34 linugs kernel: scsi1 : SCSI emulation for USB Mass Storage devices Dec 20 16:42:34 linugs kernel: usb-storage: device found at 2 Dec 20 16:42:34 linugs kernel: usb-storage: waiting for device to settle before scanning Dec 20 16:42:39 linugs kernel: Vendor: Corsair Model: Readout Rev: 0.00 Dec 20 16:42:39 linugs kernel: Type: Direct-Access ANSI SCSI revision: 02 Dec 20 16:42:39 linugs kernel: SCSI device sdb: 4014080 512-byte hdwr sectors (2055 MB) Dec 20 16:42:39 linugs kernel: sdb: Write Protect is off Dec 20 16:42:39 linugs kernel: sdb: Mode Sense: 00 00 00 00 Dec 20 16:42:39 linugs kernel: sdb: assuming drive cache: write through Dec 20 16:42:39 linugs kernel: SCSI device sdb: 4014080 512-byte hdwr sectors (2055 MB) Dec 20 16:42:39 linugs kernel: sdb: Write Protect is off Dec 20 16:42:39 linugs kernel: sdb: Mode Sense: 00 00 00 00 Dec 20 16:42:39 linugs kernel: sdb: assuming drive cache: write through Dec 20 16:42:39 linugs kernel: sdb: sdb1 Dec 20 16:42:39 linugs kernel: sd 1:0:0:0: Attached scsi removable disk sdb Dec 20 16:42:39 linugs kernel: sd 1:0:0:0: Attached scsi generic sg1 type 0 Dec 20 16:42:39 linugs kernel: usb-storage: device scan complete lsusb Bus 005 Device 001: ID 0000:0000 Bus 006 Device 001: ID 0000:0000 Bus 004 Device 002: ID 0457:0151 Silicon Integrated Systems Corp. Super Flash 1GB Flash Drive Bus 004 Device 001: ID 0000:0000 Bus 003 Device 001: ID 0000:0000 Bus 002 Device 001: ID 0000:0000 Bus 001 Device 002: ID 1370:2168 Swissbit Bus 001 Device 001: ID 0000:0000 -- Mit freundlichen Grüßen Falk Mölle falk@moelle.st -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Tag 06-12-20 zur Zeit 15:56:04 schrieb Steffen Hanne:
Am Mittwoch, 20. Dezember 2006 15:46 schrieb Falk Mölle:
Hi,
ich bin vor kurzem von Suse 9.3 auf 10.1 umgestiegen (komplette Neuinstallation auf andere Partition), seitdem werden USB-Sticks nicht mehr automatisch erkannt.
die /etc/fstab hab ich abgeglichen und nichts entsprechendes gefunden. In der Suse 9.3 gab es noch Verzeichnisse /etc/hotplug und /etc/hotplug.d, die gibt es bei 10.1 nicht mehr.
Was muss ich tun, damit die USB-Sticks bei mir wieder automatisch gemountet werden? (und sich dann auch vom User unmounten lassen)
-- Mit freundlichen Grüßen
Falk Mölle falk@moelle.st Also bei einer völligen Neuinstallation sollte es eigentlich gar kein Problem geben. Es gab lediglich Schwierigkeiten mit der sync-Option und den damit verbundenen Einbußen bei der Geschwindigkeit. Einträge in der fstab sind für USB-Sticks nicht mehr nötig, wenn Du welche eingetragen hast; nimm das mal wieder raus.
Bei mir sind schon unter der SuSE 9.3 solche Einträge nicht nötig. Unter der SuSE 10.1 geht das automatische Mounten von USB-Speichermedien hingegen auch nicht mehr. Nur der "Arbeitsplatz" vom KDE kann das dann noch. Da ich aber nicht mit KDE arbeite, bleibt nur das händische Mounten. Um dieses zu erleichtern habe ich Einträge in die /etc/fstab vorgenommen. Wenn jemand weiß, wie automatisch auch ohne KDE gemounted werden kann, wäre auch ich für jeden Tipp dankbar. Viele Grüße, Hannes -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Falk, On Wednesday 20 December 2006 15:46, Falk Mölle wrote:
... Neuinstallation ... .. seitdem werden USB-Sticks nicht mehr automatisch erkannt.
Nach einer Neuinstallation solltest du ueberhaupt keine Probleme haben, schon gar nicht in der 10.1. Was gibt nach dem Erkennen "fdisk -l" aus? Zeigt es den Stick irgendwie an? Es sollte eine SCSI-Disk virhanden sein mit Partitionen wie z.B. /dev/sda1 oder auch /dev/sdc1. Haben die Sticks VFAT als Filesystem drauf? Kommen wenigstens Icons auf dem Desktop hoch? Kannst du die Sticks als root von Hand mounten, also z.B. nach /mnt ? Roman -- Roman Fietze Telemotive AG Büro Mühlhausen
On Wednesday 20 December 2006 21:30, Roman Fietze wrote:
Nach einer Neuinstallation solltest du ueberhaupt keine Probleme haben, schon gar nicht in der 10.1.
Dachte ich auch. Kleine Ergänzung: Ich nutze weiter den /home, den ich schon bei der 9.3 hatte - an den Userverzeichnissen sollte ein Systemupdate ja auch nix ändern.
Was gibt nach dem Erkennen "fdisk -l" aus? Zeigt es den Stick irgendwie an? Es sollte eine SCSI-Disk virhanden sein mit Partitionen wie z.B. /dev/sda1 oder auch /dev/sdc1.
Ja Platte /dev/sda: 261 MByte, 261226496 Byte 16 heads, 32 sectors/track, 996 cylinders Einheiten = Zylinder von 512 × 512 = 262144 Bytes Gerät boot. Anfang Ende Blöcke Id System /dev/sda1 * 1 996 254959+ 6 FAT16 Partition 1 hat unterschiedliche phys./log. Enden: phys=(994, 15, 32) logisch=(995, 15, 31) Platte /dev/sdb: 2055 MByte, 2055208960 Byte 255 heads, 63 sectors/track, 249 cylinders Einheiten = Zylinder von 16065 × 512 = 8225280 Bytes Gerät boot. Anfang Ende Blöcke Id System /dev/sdb1 * 1 250 2007008+ 6 FAT16 Partition 1 hat unterschiedliche phys./log. Enden: phys=(248, 254, 63) logisch=(249, 220, 35)
Haben die Sticks VFAT als Filesystem drauf?
FAT16
Kommen wenigstens Icons auf dem Desktop hoch?
Sie tauchen in der Arbeitsplatz-Ansicht des Konqueror auf (mit der Geräteadresse). Geht man hier übers Kontext-Menü auf Eigenschaften/Mount-Vorgang, dann ist Automatisch mounten aktiviert, der Mountpunkt stimmt auch, aber unter dem Mountpunkt ist halt nix.
Kannst du die Sticks als root von Hand mounten, also z.B. nach /mnt ?
Ja -- Mit freundlichen Grüßen Falk Mölle falk@moelle.st -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Falk, On Wednesday 20 December 2006 22:01, Falk Mölle wrote:
... (viele wichtige Informationen) ...
Ich habe mir etwas Muehe gemacht und bei mir herumgetestet. Ein Stick wird durch den hald gemountet, allerdings nur, wenn jemand eingeloggt ist (bei mir unter KDE) und das Mounten aktiviert hat. Stecke ich den Stick ein ohne das jemand eingeloggt ist, wird er erst gemountet in dem Moment wo sich jemand einloggt. Ich tippe nun auf Ueberreste im ~./kde/ Subdirectory, denn das ist das Einzige das vom alten System wie bei fast jedem uebrig geblieben ist, und hier drin steht auch irgendwo was du von dem Stick willst. Ich selbst hatte noch selbstgeschriebene Reste in /usr/share/hal/fdi/policy/20thirdparty/ die mich auf der 10.2 meinen Stick erst mal nicht mehr mounten liessen, denn ich hatte nur einen Update gefahren, deshalb auch die Verzoegerung bei meiner Antwort. Was passiert nun, wenn du temporaer mal einen ganz neuen Testuser anlegst und dich als diesem user mal einloggst? Passiert da dasselbe? Findest du unter dem Volume Label in ~/.kde/ noch Reste? find ~/.kde -type f -print0 | xargs -0 fgrep -i '<wasDasNachDemStickRiecht>' Meldet HAL den Stick ebenfalls? "lshal" oder der Gnome HAL Device Manager ist eine grosse Hilfe. Laeuft der HAL Daemon aus irgendeinem Grund vielleicht nicht? Roman -- Roman Fietze Telemotive AG Büro Mühlhausen
Am 20.12.2006 23:00 schrieb Roman Fietze:
Ich habe mir etwas Muehe gemacht und bei mir herumgetestet. Ein Stick wird durch den hald gemountet, allerdings nur, wenn jemand eingeloggt ist (bei mir unter KDE) und das Mounten aktiviert hat.
Stecke ich den Stick ein ohne das jemand eingeloggt ist, wird er erst gemountet in dem Moment wo sich jemand einloggt.
Ich hab den Link grad nicht zur Hand, aber IIRC ist das beabsichtigt so. Wenn KDE/GNOME laufen, dann übernehmen die salopp gesagt das Mounten, wenn nicht müsste man per ivman ran. Such mal auf opensuse.org nach ivman (in englisch IIRC), da steht was man machen müsste. OJ -- "aah, Captain." "Herrschaftszeiten was is denn?" "Ich kann nicht mehr, ich hab a Blase." "Na und, jeder hat a Blase. Ich hab a Blase, der Schrotti hat a Blase." "Ja aber ich hab die Blase am Fuss." "Typisch Vulkanier, bei ist alles verschoben." (Bullyparade)
On Thursday 21 December 2006 11:25, Johannes Kastl wrote:
Wenn KDE/GNOME laufen, dann übernehmen die salopp gesagt das Mounten, wenn nicht müsste man per ivman ran.
Wenn ich als User eingeloggt bin, läuft ja KDE. Aber der Hinweis ist gut, ich sollte wohl noch mal alle KDE-Einstellungen durchgehen. -- Mit freundlichen Grüßen Falk Mölle falk@moelle.st -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am 21.12.2006 12:18 schrieb Falk Mölle:
Wenn ich als User eingeloggt bin, läuft ja KDE. Aber der Hinweis ist gut, ich sollte wohl noch mal alle KDE-Einstellungen durchgehen.
Öffne mal den Arbeitsplatz/sysinfo: im Konqueror, und mach nen Rechtsklick auf die Laufwerke. Da sollte dann was von Mounten o.ä. stehen. OJ -- Computers are like air conditioners. They stop working properly if you open windows.
participants (5)
-
Falk Mölle
-
Hannes Vogelmann
-
Johannes Kastl
-
Roman Fietze
-
Steffen Hanne