Neuer Kernel findet Module nicht
Hallo!
Musste mir einen neuen Kernel bauen (2.6.16.1). Die Übersetzung klappte,
die Module wurden kompiliert und installiert, der Kernel und die
System-Map richtig umbenannt und nach /boot kopiert. Eine initrd wurde
erstellt und ebenfalls nach /boot kopiert.
~# ls -la /boot/
insgesamt 16756
drwxr-xr-x 3 root root 384 2006-03-30 13:38 .
drwxr-xr-x 21 root root 632 2006-03-30 13:51 ..
-rw-r--r-- 1 root root 61577 2005-09-27 05:38 config-2.6.12-1-386
lrwxrwxrwx 1 root root 15 2006-03-30 12:37 debian.bmp ->
/boot/sarge.bmp
drwxr-xr-x 2 root root 384 2006-03-30 13:07 grub
-rw-r--r-- 1 root root 5169152 2006-03-28 08:14 initrd.img-2.6.12-1-386
-rw-r--r-- 1 root root 5324800 2006-03-30 11:46 initrd.img-2.6.16.1-386
-rw-r--r-- 1 root root 882748 2005-09-27 06:59 System.map-2.6.12-1-386
-rw-r--r-- 1 root root 1303726 2006-03-30 13:29 System.map-2.6.16.1-386
-rw-r--r-- 1 root root 1275119 2005-09-27 06:59 vmlinuz-2.6.12-1-386
-rw-r--r-- 1 root root 3110545 2006-03-30 13:30 vmlinuz-2.6.16.1-386
Grub wurde entsprechend erweitert:
menu.lst:
title Debain, kernel 2.6.16.1-386
root (hd0,1)
kernel /boot/vmlinuz-2.6.16.1-386 root=/dev/md0 ro single
initrd /boot/initrd.img-2.6.16.1-386
savedefault
boot
Der neue Kernel lässt sich auch schön booten, allerdings findet er die
Module nicht!
Mar 30 13:47:19 localhost syslogd 1.4.1#17: restart.
Mar 30 13:47:19 localhost kernel: klogd 1.4.1#17, log source =
/proc/kmsg started.
Mar 30 13:47:19 localhost kernel: Inspecting /System.map
Mar 30 13:47:19 localhost kernel: Loaded 43360 symbols from /System.map.
Mar 30 13:47:19 localhost kernel: Symbols match kernel version 2.6.16.
Mar 30 13:47:19 localhost kernel: No module symbols loaded - kernel
modules not enabled.
#ls -la /lib/modules
insgesamt 4
drwxr-xr-x 4 root root 104 2006-03-30 08:48 .
drwxr-xr-x 9 root root 3664 2006-03-30 12:37 ..
drwxr-xr-x 4 root root 432 2006-03-28 08:14 2.6.12-1-386
drwxr-xr-x 3 root root 424 2006-03-30 13:40 2.6.16.1
Könnt ihr mir weiter helfen?
Lg, martin
Reply to: