Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 21 Feb 2003 08:22:24 +1000
From:      Peter Grehan <grehan@freebsd.org>
To:        Andrew Gallatin <gallatin@cs.duke.edu>
Cc:        Sean_Welch@alum.wofford.org, freebsd-ppc@freebsd.org
Subject:   Re: Also interested in testing
Message-ID:  <3E555520.89E3C76F@freebsd.org>
References:  <5035103.1045689625512.JavaMail.nobody@fozzie.psp.pas.earthlink.net> <15955.63196.87405.422505@grasshopper.cs.duke.edu> <3E547309.F538CED9@freebsd.org> <15956.56260.218671.830134@grasshopper.cs.duke.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
>  >   > set vfs.root.mountfrom=ufs:ad0s11
>  >
>  >  and then boot.
> 
> Yes, of course.  But its shorter to type ufs:ad0s11 at the mountroot
> prompt ;)

 :-)

 My current plan is to supply an argument when booting the loader, which will be
able to auto-set currdev and the above variable e.g.

    O> boot hd:9\\loader dev=ad0s11

 That should minimize typing even more, and also allow automatic booting from
OpenFirmware.

> What's the prognosis for the loader learning enough about HFS or HFS+
> to be able to pull its configuration from files?

 NetBSD uses OpenFirmware directly for this, so it could be worth a try.
How would you see this working ? Would the presence of a HFS config file override
the config file on the partition where the kernel would be loaded ? Or would
they both be loaded ?

> Alternatively, I wonder if we could teach the OS-X boot loader about
> FFS so that it could load the loader from a FFS partition, and the
> loader could remain blissfully ignorant about HFS.

 I don't know much about the OSX loader, but I'm guessing that you'd like
to have the changes rolled back to Apple so that future OSX installs could
also boot FreeBSD ?

 An interesting possibility would be for FreeBSD to get a HFS+ kernel module,
write a Mach-0-to-ELF converter so that loader could be booted by the OSX
boot loader, and then drop FreeBSD onto an existing OSX install. The root
might have to be munged Linux-ulator style, but it would simplify things -
there could even be a fancy OSX GUI installer :-)

later,

Peter.

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ppc" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3E555520.89E3C76F>