Mailinglist Archive: opensuse-bugs (5243 mails)

< Previous Next >
[Bug 767272] Missing boot entries for other distros.

https://bugzilla.novell.com/show_bug.cgi?id=767272

https://bugzilla.novell.com/show_bug.cgi?id=767272#c33


--- Comment #33 from Agnelo de la Crotche <hippolyte@xxxxxxx> 2013-03-24
21:12:13 UTC ---
(In reply to comment #31)
(In reply to comment #30)
On my pc64, NetBSD is missing in grub.cfg and was missing on my pc32.

Please open separate bug report so it can be properly tracked. It is unrelated
to this problem.


There is already a bug report about missing ufs support in os-prober, but I can
not find it right now. I'm sure you will find it, Andrey.

See this bug report about this issue and how I addressed it in my port of
os-prober (1.56). os-prober treated ufs2 as ufs1 and failed to mount the
slices. Further there wasn't code in Grub2 scripts to handle BSD detection
output and create boot entries (I added some in my updateGrub2).

I read (io some Changelog) that ufs support had been added and withdrawn in
os-prober upstream. I have no idea why. I haven't seen the old code. Thus my
patches are probably completely different.

To fix this bug you need two things:
. make os-prober aware of ufs1 and ufs2 file systems, so that it can mount them
properly and tell it where to look for the different BSD kernels (I did that in
my patches for NetBSD, OpenBSD and FreeBSD - not for DragonFly though)
. add code in Grub2 scripts to deal with this output and write the boot
entries.

It's a while ago, I know.

--
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.

< Previous Next >