https://bugzilla.novell.com/show_bug.cgi?id=811830
https://bugzilla.novell.com/show_bug.cgi?id=811830#c19
--- Comment #19 from Andrey Borzenkov 2013-05-09 12:54:46 UTC ---
Created an attachment (id=538562)
--> (http://bugzilla.novell.com/attachment.cgi?id=538562)
YaST2 BootGRUB2.ycp patch to enable Linux MD recognition
BootGRUB2.pm did not initialize Linux MD state (see first attached patch). I do
not know whether it was intentional. This patch does enable processing of both
array members, but due to the way it is implemented it is *extremely*
dangerous. pbl just calls grub2-install two times. If grub2 could be embedded
in both cases, that's OK. If grub2 could *not* be embedded, openSUSE forces it
to use blocklists. Second invocation of grub2-install will recreate core.img,
rendering grub2 on first drive unbootable.
I'm still having this on my TODO list, but I still do not have clean way to
support multiple install devices. Or, better said - it requires much more
efforts than I want to spend on it.
What is worse, even if we remove "--force" parameter, second grub2-install
invocation still recreates core.img potentially rendering grub2 on the first
disk unbootable.
I'll get a look once more what can be done here.
--
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.