Re: grub2, LVM and the location of /boot
I don't know for sure if it would be easily possible to boot a kernel and initrd.img which are located inside an LVM.
All the LVM installations I've seen have their own separate /boot partition which houses the kernel and initrd.img files as well as the boot loader files for that particular operating system.
I suggest you could try downloading an up to date kernel and initrd.img file for Fedora or Scientific Linux and copy those to any partition that's not inside a logical volume.
It shouldn't matter where outside your logical volumes you put them, in your Ubuntu /boot partition should do if there's room or in some other partition, even a partition in a USB flash memory stick should work if your computer's BIOS is capable of booting from a USB.
You should be able to boot any kernel and initrd.img and get them to look for your specified root file system using GRUB 2 in command line mode, (press your 'c' key while your GRUB Menu is showing to shift into command line mode).
Once you get the kernel to load, it should have the drivers for your logical volume and if you have an encypted logical volume you can expect to be prompted for your passphase and your operating system should begin to boot.
Ubuntu user since 2004 (Warty Warthog)
Bookmarks