I haven't done that with Crux, but your thoughts are correct - if you have the root filesystem on LVM you need an initrd to expose it so it can be mounted.

Would be curious about the process myself as I have only done it on Arch and Gentoo where it is rather black boxish.

On Mar 30, 2015 4:49 PM, "Cédric" <grandspas@opmbx.org> wrote:
Hello,

I'm new to crux and I would like to test it. Unfortunately, after the
installation the system doesn't boot. I use lilo as bootloader and I
have installed lvm. There is a partition for /boot (without lvm) and
another one with lvm for the other directories.

I have compiled my kernel without initrd. After searching, I think an
initrd is necessary with lvm. In "core" or "opt" the utility "mkinitrd"
is not available. Is there an alternative to "mkinitrd" to create the
initrd ?

Thanks!

Regards,

Cédric
_______________________________________________
CRUX mailing list
CRUX@lists.crux.nu
https://lists.crux.nu/mailman/listinfo/crux