From owner-freebsd-ppc Thu Feb 20 14:21:19 2003 Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B4B2637B401 for ; Thu, 20 Feb 2003 14:21:17 -0800 (PST) Received: from gt3.OntheNet.com.au (nt.com.au [203.13.70.61]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5B89D43F85 for ; Thu, 20 Feb 2003 14:21:16 -0800 (PST) (envelope-from grehan@freebsd.org) Received: from freebsd.org (CPE-203-45-238-180.qld.bigpond.net.au [203.45.238.180]) by gt3.OntheNet.com.au (8.12.6/8.12.6) with ESMTP id h1KML2VU064794; Fri, 21 Feb 2003 08:21:04 +1000 (EST) (envelope-from grehan@freebsd.org) Message-ID: <3E555520.89E3C76F@freebsd.org> Date: Fri, 21 Feb 2003 08:22:24 +1000 From: Peter Grehan X-Mailer: Mozilla 4.79 [en] (X11; U; Linux 2.2.14-12 i686) X-Accept-Language: en MIME-Version: 1.0 To: Andrew Gallatin Cc: Sean_Welch@alum.wofford.org, freebsd-ppc@freebsd.org Subject: Re: Also interested in testing 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> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-ppc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > > > 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