[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: