That's my post you linked to, and it reflects what I had
earlier posted to this forum as well (the manual change that
you have to re-do every time you run ybin).
This change is different -- it takes advantage of ofwboot's
built-in default which will find and boot the first bsd
partition that happens to contain a kernel.
Quoting Reid Nichol <rnichol_rrc yahoo.com>:
> --- John Brendler <brendlerjg bluebottle.com> wrote:
> > The yaboot bootloader enables one to multiboot
gnu/linux with
> bsd
> > and/or macos. In theory.
> >
> > There seems to be a bug in the script that
generates the bootline
> for
> > bsd. I had previously posted how to edit the
generated bootline
> (in
> > the file ofboot.b, found in the apple bootstrap
partition).
> >
> > I believe I've sorted out how to fix the script
itself
> > (/usr/local/lib/yaboot/ofboot). It boils down to
this:
> >
> > Everywhere you see this:
> >
> > $${5%/*} ${5##*/},/bsd"
> >
> > Replace it with this:
> >
> > ${5##*/},ofwboot
> >
> > After making that change, yaboot presents a stage
1 bootloader
> menu
> > that offers Linux (l) BSD (b), and pressing b
loads openbsd
> perfectly
> > without the need for any intervention.
> >
> > If one or more people who dual-boot with Linux can
confirm this
> works
> > for them, I'll submit it as a patch. I can send
any interested
> > individuals the unified diff.
> > http://www.bluebottle.com
a>
> >
> >
>
> I have MacOSX, OpenBSD and Ubuntu Linux on my Mini.
I'm not sure
> how
> your change alters ofboot.b in the end, but this:
>
> http:
//ubuntuforums.org/showthread.php?t=198983
>
> manual change worked for me. So, if those changes are
equivalent,
> then
> I can say it works here
>
> Thanks and hope it works out
>
> best regards,
> Reid Nichol
>
> President Bush says:
>
> War Is Peace
> Freedom Is Slavery
> Ignorance Is Strength
> Tired of spam? Yahoo! Mail has the best spam
protection around
> http://mail.yahoo.com
http://www.bluebottle.com
a>
|