On Jan 11, 2014, at 11:48 AM, Szalma László <[email protected]> wrote:

> but the grub itself has to be on a standard bios bootable partition (as far 
> as I know)

Negative. GRUB2 has support for pretty much everything out there: ZFS, Btrfs, 
LVM, LUKS, md raid 0, 1, 10, 5, 6. It will boot Btrfs multiple devices, single, 
raid1, raid0, and raid10, and zlib or lzo.

The proper modules are baked into core.img during grub-install which determines 
the requirements for finding grub's root (which is typically /boot/grub). 
Core.img is embedded in the MBR gap (or into grubx64.efi). And that core.img is 
all that's needed to locate /boot/grub/ where even more modules can be 
arbitrarily loaded, as well as grub.cfg. At this point the kernel and initramfs 
could be anywhere, located, and booted.


Chris Murphy--
To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to