https://bugzilla.novell.com/show_bug.cgi?id=779534 https://bugzilla.novell.com/show_bug.cgi?id=779534#c34 --- Comment #34 from Michael Chang <mchang@suse.com> 2013-01-07 06:19:57 UTC --- (In reply to comment #24) Andrey, Well done. It's quite impressive the problem could get sorted out so fast. :)
That does not really explain the the problem in this bug report. Yes, grub2 will count partitions differently, but it will do it consistently everywhere, so as long as you use only grub2 tools to create configuration it will work.
No anymore consistent in the case of device.map .. as now YaST (or any other system tools relies on running kernel to figure our partition number) counts differently with grub2. (hd0,5) is supposed to be /dev/sda5. And it's unfortunately be mapped to that omitted empty partition (of type extended). In function grub_partition_map_probe (), and within it's iteration hook, the partnum 5 is never matched as it's the omitted partition (number 5) which falls into the a wrong if condition check that you fixed in your updated grub2 package. That said I agree with your fix is an adequate solution for this problem (Although we don't have it's test result so far, but I'm quite optimistic). :) THANKs. -- 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.