*********** REPLY SEPARATOR *********** On 6/30/2003 at 11:50 AM Robert P. J. Day wrote: >On Mon, 30 Jun 2003, shane c branch wrote: > >> I just compiled the 2.4.21 kernel for my rh9 server, but i can't get it >to >> boot. There's an error in my grub.conf file, but i don't know how to >resolve. >> >> The file reads: >> >> default=0 >> timeout=10 >> splashimage=(hd0,0)/grub/splash.xpm.gz >> >> title Red Hat Linux (2.4.21smp) >> root (hd0,0) >> kernel /vmlinuz-2.4.21 ro root=LABEL=/1 >> initrd /initrd-2.4.21.img >> >> title Red Hat Linux (2.4.20-8smp) >> root (hd0,0) >> kernel /vmlinuz-2.4.20-8smp ro root=LABEL=/1 >> initrd /initrd-2.4.20-8smp.img >> >> I modeled the entry for 2.4.21 after the one from the original kernel. >However, >> at boot time, I get an error, the system can't find the >/intitrd-2.4.21.img >> file. I suppose that makes sense, as I never placed that file anywhere, >but >> then I wasn't aware that I needed it. Where do I find/generate this >file, and >> where is grub expecting it to be? > ># mkinitrd /boot/initrd-2.4.21.img 2.4.21 > >this requires you to have done a "make modules_install" from the kernel >source directory first. > >rday > > >-- > >Robert P. J. Day >Eno River Technologies >Unix, Linux and Open Source training >Waterloo, Ontario > >www.enoriver.com > > >-- >Shrike-list mailing list >Shrike-list@xxxxxxxxxx >https://www.redhat.com/mailman/listinfo/shrike-list Thanks. That seems easy enough. Yes, I did use the modules_install argument on my 'make' line when I did the build. Does the mkinitrd /boot/initrd-2.4.21.img 2.4.21 command needs to be issued from inside the kernel source directory as well? regards, shane