Hallo Christian, hallo Leute, Am Freitag, 27. Januar 2012 schrieb Christian Meseberg:
Christian Boltz meinte am Donnerstag, den 26.01.2012 um 22:39 Uhr:
usbhid wird in die initrd eingebaut, aber eben nur als Modul = INITRD_MODULES
In der Ausgabe von mkinitrd wird usbhid aufgeführt.
OK.
Falls es so nicht geht, würde ich einen Bugreport empfehlen ;-)
Solange das Rootverzeichnis verschlüsselt ist, kann das Modul nicht geladen werden.
Klar ;-)
Eben, deshalb muss es m.E. im Kernel fest als Treiber eingebaut sein. Ein Bugreport ist deshalb nicht geboten, denn ein Bug liegt doch gar nicht vor. Es handelt sich um eine ganz normale Funktionsweise. Erst Entschlüsseln, dann kommt man auch an das Modul ran.
Du übersiehst die initrd ;-) Die initrd liegt (genau wie der Kernel) unverschlüsselt in /boot - daher sollte ein Modul aus der initrd schon beim Booten und _vor_ Entschlüsselung der root-Partition verfügbar sein. Hmm, kann es sein, dass usbhid noch ein anderes Modul braucht, das Du (noch) nicht in der initrd hast? -> lsmod | grep hid Gruß Christian Boltz -- Aber warum willst Du den Rechner eigentlich herunterfahren? Linux- rechner bootet man nicht alle paar Tage, sondern alle paar Monate, wenn man einen neuen Kernel installiert hat oder neue Hardware integrieren will und dafür den Strom abstellen muß. --- Bernd Brodesser -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org