Vraag & Antwoord

OS Linux

[Slackware 9.0] smp kernel hangt na usb.c

4 antwoorden
  • Ik heb in Slackware 9.0 de kernel (kernel-source-2.4.20-noarch-5.tgz) gecompileerd met Symmetric multi-proceesing aan. Math emulation uit en 486 gewijzigd in Pentium III. en saved kernel configuration. Daarna [code:1:a1c1bf5e8a] make dep [/code:1:a1c1bf5e8a] en [code:1:a1c1bf5e8a] make clean [/code:1:a1c1bf5e8a] en [code:1:a1c1bf5e8a] make bzImage [/code:1:a1c1bf5e8a] en [code:1:a1c1bf5e8a] cp System.map /boot/System.map-ide-2.4.20-smp [/code:1:a1c1bf5e8a] en [code:1:a1c1bf5e8a] cp bzImage /boot/vmlinuz-ide-2.4.20-smp [/code:1:a1c1bf5e8a] en uiteraarsd deze smp kernel verwerkt in mijn [b:a1c1bf5e8a] /boot/grub/menu.lst [/b:a1c1bf5e8a] op mijn Redhat 9.0 partitie. Tijdens het opstarten van de Slackware 9.0 smp kernel [code:1:a1c1bf5e8a] <knip> Module dependencies up to date (no new kernel modules found). usb.c: registered new driver usbdevs usb.c: registered new driver hub [/code:1:a1c1bf5e8a] Hier blijft de kernel hangen. Numlock en Capslocks werken nog wel, maar Ctrl + Alt + F2 of Ctrl + Alt + del niet. Het opstarten had zo verder moeten gaan [code:1:a1c1bf5e8a] linux kernel: usb-uhci.c: $Revision: 1.275 $ time 15:38:38 Mar 11 2003 linux kernel: usb-uhci.c: High bandwidth mode enabled <knip> [/code:1:a1c1bf5e8a] In /var/log/messages kon ik overigens niets terug vinden over het hangen van de smp kernel. Ik heb ook nog de 2.4.20 source van kernel.org geprobeerd, maar het resultaat was het zelfde als hierboven. De vraag is dus waarom blijft die smp kernel tijdens het opstarten hangen? :-? Met de Slackware 9.0 Release Candedates kon ik wel opstarten met de 2.4.20 source van kernel.org gecompileerd met smp ondersteuning aan. :)
  • Staat hotplug tijdens de boot uit? [code:1:35a551d664]cd /var/log/setup && ./setup.hotplug[/code:1:35a551d664]
  • Ik had die hoplug dialoog beantwoord met [b:55a4fdd61f] No [/b:55a4fdd61f] Eigenlijk was mijn openings post niet helemaal compleet. Dit was mijn tweede poging. De eerste keer ging het mis bij [code:1:55a4fdd61f] make modules make modules_install [/code:1:55a4fdd61f] De modules van de smp - en uni kernel kwamen door elkaar heen in de /lib/modules/2.4.20 map Wat tot gevolg had dat er niet meer gestart kon worden met zowel de uni - en smp kernel. In de tweede poging had ik die modules voor de smp kernel nog niet gemaakt. In mandrake 9.1 die een uni - en een smp kernel standaard installeerd heeft zowel de uni - en de smp kernel een eigen module map. Hoe dit in Slackware geregeld kan worden ben ik nog niet achter. Ik heb nu ik met [b:55a4fdd61f] mv [/b:55a4fdd61f] de map /lib/modules/2.4.20 gewijzigd in /lib/modules/2.4.20.backup en alsnog smp modules gemaakt. De smp kernel blijft nu niet meer hangen. Alleen de emu10k1 module wordt niet meer geladen. Waarschijnlijk is dan toch die kernel source van Slackware beter. Ik bekijk dit morgen wel weer verder :roll:
  • Ik donder de modules map altijd gewoon weg voor ik ga recompilen, anders zit ik met unresolved symbols.

Beantwoord deze vraag

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.