ich versuche jetzt schon eine Weile einen neuen Kernel zu bauen (
Debian Sarge 2.4.33).
Leider scheitert es.
Hab es jetzt mit und ohne initrd (mit und ohen cramsfs) versucht.
Was muss ich im kernel alles weglassen das ich keine initrd brauche?
Bzw. was macht initrd eigentlich ganz genau?
Fehlermeldung beim booten
Code: Alles auswählen
VFS: Cannot open root device "hde2" or 21:02
Please append a correct "root" boot option
menu.lst
Code: Alles auswählen
title Debian GNU/Linux, kernel 2.4.33
root (hd0,1)
kernel /boot/vmlinuz-2.4.33 root=/dev/hde2 ro
savedefault
boot
title Debian GNU/Linux, kernel 2.4.33 (recovery mode)
root (hd0,1)
kernel /boot/vmlinuz-2.4.33 root=/dev/hde2 ro single
savedefault
boot
title Debian GNU/Linux, kernel 2.4.27-2-386
root (hd0,1)
kernel /boot/vmlinuz-2.4.27-2-386 root=/dev/hde2 ro
initrd /boot/initrd.img-2.4.27-2-386
savedefault
boot
title Debian GNU/Linux, kernel 2.4.27-2-386 (recovery mode)
root (hd0,1)
kernel /boot/vmlinuz-2.4.27-2-386 root=/dev/hde2 ro single
initrd /boot/initrd.img-2.4.27-2-386
savedefault
boot
Code: Alles auswählen
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/hde2 / reiserfs notail 0 1
/dev/hdh1 /save reiserfs defaults 0 2
/dev/hde1 none swap sw 0 0
/dev/hdc /media/cdrom0 iso9660 ro,user,noauto 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0
http://www.pasting.de/?449
Kompiliert jeweils mit
Code: Alles auswählen
make-kpkg --revision=custom.1.0 kernel_image
Code: Alles auswählen
make-kpkg --revision=custom.1.0 --initrd kernel_image
hatte das selbe sys gestern mit etch 4-5x neu kompiliert, ohne probleme, leider bin ich auf einen 2.4.x kernel angewiesen
danke im vorraus
Code: Alles auswählen
make-kpkg --revision=custom.1.0 kernel_image