![](https://seccdn.libravatar.org/avatar/208f884b860bee2b1a5f890e5c5756d7.jpg?s=120&d=mm&r=g)
Jürgen Fahnenschreiber wrote:
Wenn ich mk_initrd aufrufe krieg ich "nur" folgende Meldungen:
linux:/home/fahnenju # mk_initrd using "/dev/hda2" as root device (mounted on "/" as "reiserfs")
creating initrd "/boot/initrd" for kernel "/boot/vmlinuz" (2.4.19) - insmod aic7xxx (lib/modules/2.4.19/kernel/drivers/scsi/aic7xxx/aic7xxx.o) reiserfs: no such module - insmod cdrom (lib/modules/2.4.19/kernel/drivers/cdrom/cdrom.o) - insmod ide-cd (lib/modules/2.4.19/kernel/drivers/ide/ide-cd.o)
Du scheinst in /etc/sysconfig/kernel die folgenden Module eingetragen zu haben: aic7xxx, cdrom, ide-cd und reiserfs. Allerdings gibt es fuer den Kernel 2.4.19 kein Modul reiserfs. Deswegen wird es auch nicht in die initrd aufgenommen.
creating initrd "/boot/initrd.shipped" for kernel "/boot/vmlinuz.shipped" (2.4.19-4GB) - insmod aic7xxx (lib/modules/2.4.19-4GB/kernel/drivers/scsi/aic7xxx/aic7xxx.o) reiserfs: no such module - insmod cdrom (lib/modules/2.4.19-4GB/kernel/drivers/cdrom/cdrom.o) - insmod ide-cd (lib/modules/2.4.19-4GB/kernel/drivers/ide/ide-cd.o) linux:/home/fahnenju #
Gleiches gilt fuer den Kernel 2.4.19-4GB. Das finde ich aber sehr seltsam, denn es sieht nach einem SuSE Kernel aus, und in dem ist reiserfs normalerweise als Modul realisiert.
Ich habe aber auch noch u. a. /boot/vmlinuz2420 und /boot/vmlinuz2419 Warum werden diese beiden nicht berücksichtigt? Welchen Befehl muss ich ggf. eingeben, damit diese beiden berücksichtig werden?
Die musst Du irgendwann mal installiert haben. Keine Ahnung, was Du da gemacht hast. Wenn alles, was zum Booten gebraucht wird, fest im Kernel ist, dann brauchst Du keine initrd. Ansonsten kannst Du eine erstellen, und zwar musst Du dazu mal "mk_initrd -h" anschauen, insbesondere die Optionen -k und -i. Je nachdem, was fest im Kernel ist, brauchst Du dann auch die Option -m, ansonsten werden die Module wie in /etc/sysconfig/kernel gelistet in die initrd gepackt. Du solltest IMHO mal ein bisschen auf Deinem System aufraeumen. Insbesondere sollte Dir auch Davids Multikernel-Howto[1] weiter helfen. Dort steht, wie man mehrere Kernel ohne Probleme parallel installieren kann. Bei mir sieht es z.B. so in /boot aus (etwas gekuerzt): System.map-2.4.19 System.map-2.4.19-xfs System.map-2.4.20-xfs [...] initrd-2.4.19 [...] vmlinuz-2.4.19 vmlinuz-2.4.19-xfs vmlinuz-2.4.20-xfs [...] Entsprechende Eintraege gibt es in /etc/lilo.conf. Nur fuer den Kernel vmlinuz-2.4.19 brauche ich auch eine initrd. Gruesse, Thomson [1] http://www.dhaller.de/linux/multikernel.html -- Thomas Hertweck, Dipl.-Geophys., GPI Universitaet Karlsruhe === First they ignore you, then they laugh at you, then === === they fight you, then you win. (M. Ghandi) ===