Ik ben bezig met het compilen van een kernel 2.6.18-1. Ik heb de stappen doorgenomen die ik moet volgen namelijk:
- Kernel uitpakken en untarren en unzippen
- Oude config gebruikt van de /boot directory en gekopieerd naar de /usr/src/linux directory
- make menuconfig
- make clean
- make bzImage
- make modules
- als root: make modules_install
Omdat ik SCSI devices heb, heb ik een ramdisk gemaakt: mkinitrd /boot/initrd-2.6.18-1 2.6.18-1 (gevonden in /lib/modules).
Nu komt het probleem: Als ik dit commando uitvoer krijg ik de volgende foutmelding:
No module qla2xxx found for kernel 2.6.18-1, aborting
Als ik de module probeer te verwijderen met rmmod zegt ie:
ERROR: Module qla2xxx is in use by qla2300 (Dit lijkt me logisch aangezien dit device in gebruik is)
Dat is namelijk vreemd want ik heb de oude config gebruikt en een nieuwere kernel dan die ik nu heb. Mijn oude kernel is versie 2.6.9-42.0.2.ELsmp.
Weet iemand wat ik hier aan kan doen? Of zou het betekenen dat deze kernel nog geen driver heeft voor dit device
- Kernel uitpakken en untarren en unzippen
- Oude config gebruikt van de /boot directory en gekopieerd naar de /usr/src/linux directory
- make menuconfig
- make clean
- make bzImage
- make modules
- als root: make modules_install
Omdat ik SCSI devices heb, heb ik een ramdisk gemaakt: mkinitrd /boot/initrd-2.6.18-1 2.6.18-1 (gevonden in /lib/modules).
Nu komt het probleem: Als ik dit commando uitvoer krijg ik de volgende foutmelding:
No module qla2xxx found for kernel 2.6.18-1, aborting
Als ik de module probeer te verwijderen met rmmod zegt ie:
ERROR: Module qla2xxx is in use by qla2300 (Dit lijkt me logisch aangezien dit device in gebruik is)
Dat is namelijk vreemd want ik heb de oude config gebruikt en een nieuwere kernel dan die ik nu heb. Mijn oude kernel is versie 2.6.9-42.0.2.ELsmp.
Weet iemand wat ik hier aan kan doen? Of zou het betekenen dat deze kernel nog geen driver heeft voor dit device