Hi,

Oh, I've found the problem. The abstraction is ok, but now partmap is
wrong. The original code assumes at most one level of abstraction when
detecting partmap, and it doesn't work on two level abstraction like
LVM on RAID. If you add module minicmd, you can use lsmod and see pc
module is missing.

I also make some improvement to the patch. Now it also detect the raid
level, and add raid5rec or raid6rec accordingly.

-- 
Bean

Attachment: lvm_3.diff
Description: Binary data

_______________________________________________
Grub-devel mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/grub-devel

Reply via email to