Problem 2.4.29 auf woody zum laufen zu bekommen
Hi,
hab hier ein ziemliches Problem 2.4.29 auf woody zum laufen zu bekommen.
Hintergrund warum: das Mainboard hat eine Via Rhine NIC, der Treiber in
2.4.18 haengt sich bei hohen Datenvolumen auf, in 2.4.29 ist ein neuerer
drin. Kann den Treiber aber nicht von 2.4.29 einfach nach 2.4.18
kopieren, zu unterschiedlich.
Habe mir also Vanilla 2.4.29 geholt, in /usr/src/ abgespeichert,
entpackt, dann 'make menuconfig', die alte Konfiguration von
/boot/config-2.4.18 geladen, abgespeichert, dann 'make-kpkg clean' und
dann 'fakeroot make-kpkg --append_to_version .. --initrd kernel_image
modules_image'.
Im wesentlichen habe ich mich an die Debian-Referenz [1] gehalten. Das
*.deb hab ich dann installiert (dpkg -i), die initrd und vmlinuz links
geprueft und reboot.
Folgendes passiert:
VFS: Mounted root (cramfs filesystem)
Freeing unused kernel memory...
warning: can't open /etc/mtab: No such file or directory
Nite: /etc/modules.conf more recent then /lib/modules/2.4.29/modules.dep
modprobe: can't locate module *
NET4 ...
Journalled Block Device driver loaded
Can't locate module block-major-3
mount: /dev2/root is not a valid block device
warning: can't open /etc/mtab
pivot_root: No such file or directory
/sbin/init: cannot open dev/console: No such file or directory
Ich hab das dann verglichen mit dem funktionierendem 2.4.18er und der
Unterschied war klar:
[...]
NET4 ...
Uniform Multi-Platform E-IDE driver: 6.31
[...]
/dev/hda...
Aus mir unerklaerlichen gruenden kennt oder findet er den IDE-Treiber
nicht. Im config file ist er aber drinnen (als module) und im initrd
auch (initrd als loopback gemountet und reingeschaut):
# ls -l lib/modules/2.4.29/kernel/drivers/ide/
total 230
-rw-r--r-- 1 root root 39428 Mar 18 13:00 ide-cd.o
-rw-r--r-- 1 root root 153753 Mar 18 13:00 ide-core.o
-rw-r--r-- 1 root root 1243 Mar 18 13:00 ide-detect.o
-rw-r--r-- 1 root root 19864 Mar 18 13:00 ide-disk.o
-rw-r--r-- 1 root root 18348 Mar 18 13:05 ide-floppy.o
drwxr-xr-x 1 root root 20 Mar 18 13:05 legacy
drwxr-xr-x 1 root root 72 Mar 18 13:05 raid
es ist mir ein Unterschied erkennbar zum 2.4.18er:
# ls -l lib/modules/2.4.18-k7/kernel/drivers/ide/
total 280
-rw-r--r-- 1 root root 6348 Mar 18 13:05 ataraid.o
-rw-r--r-- 1 root root 6320 Mar 18 13:00 hptraid.o
-rw-r--r-- 1 root root 36476 Mar 18 13:00 ide-cd.o
-rw-r--r-- 1 root root 11504 Mar 18 13:00 ide-disk.o
-rw-r--r-- 1 root root 17208 Mar 18 13:00 ide-floppy.o
-rw-r--r-- 1 root root 184863 Mar 18 13:00 ide-mod.o
-rw-r--r-- 1 root root 12952 Mar 18 13:04 ide-probe-mod.o
-rw-r--r-- 1 root root 8644 Mar 18 13:00 pdcraid.o
aber ich bin hier mal von einer internen umstrukturierungen ausgegangen.
Jemand Ideen?
danke & lG,
- Markus
[1] http://www.de.debian.org/doc/manuals/reference/ch-kernel.de.html
Reply to: