David Wilk wrote:> Howdy,
>
> I use isolinux very successfully to boot a CD on which I have a kernel
> with an initramfs compiled in that holds the bootsplash as well as an
> external initrd with a boot script. the CD boots fine and everything
> works the way it should.
>
> My problem is actually when I try to boot the same kernel and initrd
> from the HD of a machine (easy way to boot the CD without altering the
> BIOS). For some reason, the kernel fails to load it's initramfs when
> it's booted from the HD by lilo.
>
> I know this isn't the Lilo mailing list. Actually, my question is,
> what does isolinux do so special that makes this work so well from the
> CD? Or, put a different way, does anyone know why the kernel loads
> it's initramfs fine when booted by isolinux, but not so when bootedy
> by Lilo?
>
> oh, and append line is the same in both cases.
>
You are aware that initrd isn't a command-line option in LILO, but
rather a separate configuration line? That is, append="initrd=foo"
won't work, you need initrd="foo".
-hpa