https://bugzilla.novell.com/show_bug.cgi?id=767272 https://bugzilla.novell.com/show_bug.cgi?id=767272#c34 --- Comment #34 from Agnelo de la Crotche <hippolyte@shaw.ca> 2013-03-24 21:29:34 UTC --- (In reply to comment #32)
Sorry : grub2 does not detect all OS of a machine. My English is poor and I don't know how to say to you what I think. There is a correlation.
Both bugs have the consequence that the boot entries for foreign operating systems are missing, but there is no other correlation. The Linux bug discussed here is related to the ext2 file system and journaling at a pretty low level, I think. IMO, only a ext2 expert will be able to sort it (without using hacks). The BSD bug is either ignoring ufs partitions or failing to mount them properly, due to a syntax error (wrong mount option: 44bsd vs ufs2) in os-prober scripts. This bug will be easy to fix, as soon as maintainers are interested in fixing it (I fixed it a long time ago). Further you'll have to add a script in Grub2 to write NetBSD or other BSD entries, but this is not difficult. Whether they will effectively boot BSD kernels is another problem. In the past (with legacy Grub), it used to work or not. In any case, chainloading - as you already mentioned - is always possible, but it's a work around to a specific problem in a given situation, and not a bugfix. -- 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.