sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #71519
2.6.2 moduler driller
1. Efter at have kompileret 2.6.2 kørte jeg make modules_install. Det
går fint indtil den går i Error:
.....
depmod: snd_card_disconnect
depmod: usb_unlink_urb
make: *** [_modinst_post] Error 1
Der har også været en hel del uresolved symbols (vist allesammen på
lyddrivere):
depmod: *** Unresolved symbols in
/lib/modules/2.6.2/kernel/sound/pci/trident/snd-trident.ko
Jeg har prøvet at se om jeg ikke kunne slå det der "usb_unlink_urb" fra.
Men kan ikke finde noget modul som minder om "usb_unlink_urb".
Jeg fatter heller ikke hvorfor der kommer alle disse uresolved
modules??? Og slet ikke på trident-driveren som jo er brugt i årevis.
(Jeg har slået "Prompt for development and/or incomplete code/drivers" fra.)
Er der nogen der har forklaringer på disse fænomener?
Når jeg booter stopper den med kernel panic efter et stykke tid fordi
den ikke kan finde root partitionen, (VFS: unable to mount root fs ...)
antagelig fordi den ikke kan finde et eller andet modul der skal bruges
til at mounte den med.
2. Jeg har stjålet en mandrake 2.4.22 kerne til min debian og kopieret
modulerne til /lib/modules (og gunzippet dem). Den kører, men der er
problemer med nogle af driverne. F.eks. skærmkortdriveren:
modprobe sis
/lib/modules/2.4.22-10mdk/kernel/drivers/video/sis/sisfb.o: init_module:
No such device
Når jeg kører depmod skriver den:
depmod: /lib/modules/2.4.22-10mdk/modules.description is not an ELF file
Hvad f' er en ELF file, og hvorfor skal den være det, og hvorden får jeg
lavet den til en ELF-file?
Flemming