Date: Mon, 18 Dec 2006 12:13:57 -0800 From: Peter Grehan <grehan@freebsd.org> To: Marcel Moolenaar <xcllnt@mac.com> Cc: ppc@FreeBSD.org Subject: Re: HFS+ Message-ID: <4586F685.1090403@freebsd.org> In-Reply-To: <38D687BE-F674-4954-B6D3-8D25A8E9B9B5@mac.com>
index | next in thread | previous in thread | raw e-mail
Hi Marcel,
>In fact I either take a detour though CD or over the NET.
>Once the FreeBSD boot loader has been started it will grab
>the kernel from the UFS root file system.
I usually copy the loader to the root directory on the boot HFS
filesystem and use the parameter to specify the root FreeBSD UFS
partition e.g.
0 > boot hd:loader hd:7
though it would be very nice to do
0 > boot hd:loader
> One big factor in this is that we don't support HFS+ and as
> such I've been looking at that. If someone knows of BSD
> licensed implementations (or parts thereof), let me know.
> I don't want to reinvent the wheel...
There was a NetBSD SoC project to do just that:
http://netbsd-soc.sourceforge.net/projects/hfs/
One of the issues is that I think HFS is now journalled by default
unless you explictily disable it.
Another path to take is to make FreeBSD's UFS understand Apple's
version. That code is in NetBSD.
I started writing a libstand module so the loader would be able to
read it's parameters from a HFS filesystem.
later,
Peter.
home |
help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4586F685.1090403>
