https://bugzilla.novell.com/show_bug.cgi?id=818871
https://bugzilla.novell.com/show_bug.cgi?id=818871#c33
--- Comment #33 from Andrey Borzenkov
1. hardware raid: ESP on hardware raid is supported by firmware. Grub2 can also consider it as supported as they appear as regular block deviced.
Yes, This case just works and there is nothing that needs to be done here.
2. firmware/fake raid: Safe to say that booting ESP from it is supported, as the two major (external) metadata format (DDF and IMSM) are supported by bootloader (grub2) and kernel (mdadm, dmraid ..). Another quick question is "does it safe to say all offered raid level" ?
I explicitly speak only about IMSM here. The reason is, mdadm won't let you create IMSM unless you have the right hardware (I did not look how it checks for it) but it will allow you to create pure software DDF array (which I use to test MD things). So if we ever need to support DDF fake raid, this probably will need to be on case by case basis and use white lists. And grub2 contains checks for IMSM only. It should be safe for any RAID level supported by underlying controller. At the time of booting it is single device anyway.
3. software raid: ESP on user created (pure) software raid is not supported, as we assume that firmware has no knowledge about metadata created by mdadm's or other means (could apply to other stuffs like lvm or btrfs).
That's true, but we still need to support /boot on MD raid, there are plenty of users who request it. This probably goes together with /boot on LVM as implementation from grub PoV is identical. Returning to this case - os-prober support in this case looks useful irrespectively; should I submit maintenance request? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.