On Thursday 02 September 2004 00.14, Tom Schmitt wrote: > > > On Wednesday 01 September 2004 23.05, Tom Schmitt wrote: > > > Nun habe ich mal eine andere Platte angeschlossen, auf der nicht eine, > > > sondern drei Partitionen sind. Die erste kann ich wie gewohnt als > > > /dev/sda1 mounten. Aber wenn ich versuche /dev/sda2 zu mounten, kommt > > > nur die > > > Meldung: > > > /dev/sda2: No such device or address > > > > Hast Du vor der 3-Partitionen-Platte die 1-Partitionen-Platte > > angeschlossen > > gehabt? > Ja. > > > Dann musst Du ev. das USB-Modul kurz entfernen, bevor Du die neue > > Platte anschliesst (rmmod usb-storage). Bei mehreren verschiedenen > > USB-Sticks gibts so ein Problem jedenfalls. > > Habe gerade mal > rmmod usb-storage > und > insmod usb-storage > gemacht. Und es funktioniert! Vielen dank für den Tip. Irgendwo scheint er > die Daten des einmal gescannten USB-Gerätes zu cachen und sich nicht darum > zu scheren, wenn man ein aneres Gerät anschließt. Geht es eigentlich nur > durch Modul entfernen und wieder hinzufügen oder gibt es auch einen Weg, dem > Modul zu signalisieren, doch mal die Config neu einzulesen? (So ne Art kill > -HUP)
Nein, das gibts leider nicht. Der Fehler ist seit Kernel 2.4.18 oder so vorhanden. Er wird wohl nicht mehr gefixt in den 2.4er Kernel. Das USB-Zeug ist im 2.6er überarbeitet worden. Vermutlich funktionierts da. Hab auch vergeblich nach einer Möglichkeit gesucht, das Modul automatisch zu entladen, sobald das letzte Laufwerk entfernt wird. Gruss Thomas