OK. I compiled a kernel with the --initrd option. I added 'initrd=/initrd.img' to lilo.conf. I added 'do_initrd := Yes' to /etc/kernel-pkg.conf I cannot run lilo, because it complains that /initrd.img doesn't exist. I can't install the kernel, because it complains that it failed to create initrd image. Can you tell me what I may have failed to do?
Thanks, Russ On Sat, 22 Jun 2002, Marc Barnett wrote: > On Sat, Jun 22, 2002 at 10:42:32AM -0500, Russ Cook wrote: > > I am still running the 2.2 series kernels on my machine, because I've > > been unsuccessful compiling and running a 2.4 series kernel. > > I have an Adaptec AHA-2940 scsi card. When the kernel tries to boot, > > I'd suggest using make-kpkg with the '--initrd' flag and a kernel config > that has aic7xxx (CONFIG_SCSI_AIC7XXX) and your root filesystem either > built in or as modules. The resulting deb package will build an initrd > image that will load these modules before mounting root. Remember to > tell your boot loader to use the initrd image. > > If you don't use an initrd image then you have to compile these directly > into the kernel. > > BTW: I use the same card, and it works fine with kernel-image-2.4.18-686. > Start with the config that uses, and make your modifications from there. > -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]