I've just installed a Debian Jessie via debootsrap for testing/learning purpouse, this is its entry in the GRUB menu:
menuentry "Debian GNU/Linux (jessie/sid) (on /dev/mapper/nostromo-DEBIAN)" --class gnu-linux --class gnu --class os {
insmod lvm
insmod part_msdos
insmod ext2
set root='(nostromo-DEBIAN)'
search --no-floppy --fs-uuid --set=root f8ae3cc5-384a-484e-a701-76754242baf3
linux /boot/vmlinuz-3.14-2-rt-amd64 root=/dev/dm-2
initrd /boot/initrd.img-3.14-2-rt-amd64
}
As you can see I use lvm2. Unfortunately, the boot process fails because it cannot find the /dev/dm-2 partition. In facts running ls /dev/ from busybox console the dm-* devices are all missing, but if I launch another system and I access the new installation via chroot, dm-* devices are present. How can I fix this issue?
Thanks in advance.
insmod raidandinsmod mdraid1xin my grub config. In that order.