Subject: Re: Booter for Mac OS X 10.4 (Tiger) can boot NetBSD?
To: Eric Berna <eberna@asq.org>
From: Dan LaBell <dan4l-nospam@verizon.net>
List: port-macppc
Date: 05/27/2005 18:47:51
On May 27, 2005, at 1:00 PM, Eric Berna wrote:

> Hi,
>
> I've got an old Blue and White G3 as a testing machine at my desk, and 
> I was
> trying out Mac OS X 10.4 on it instead of my production machine.  I 
> need to
> reposition this machine as an http server, so I thought I would install
> NetBSD on it.  I wanted to keep Mac OS X 10.4 on the machine, just in 
> case,
> so I set it up as a dual boot machine.
>
> I installed NetBSD, and got it booting, when I needed to switch back 
> to Mac
> OS X for something. Open Firmware had boot-file set to 
> ide1/@0:11,/netbsd.
> I rebooted the machine, which stopped at the Open Firmware prompt.  I 
> typed
> in mac-boot, thinking it would boot Mac OS X.  I got the Mac boot grey
> pattern screen, showing that the Apple software was doing the booting, 
> but
> it booted NetBSD.
>
> Is that expected behavior?
>
> Eric Berna
> eberna@asq.org
>

Pretty much, yes, if you follow the install notes, which is why I don't.
I leave boot-file as macosx left it.  Boot-command can be at least a 
line, if not more
so you can do it all on in boot-command ie:
setenv boot-command boot ide1/@0:11,/netbsd
then 1 could do 'mac-boot' at forth prompt... FYI most of the startup 
shortcuts seem
to implemented in the mac-boot command, as far as I can tell only 'T' 
for target disk will to continue work.

I've managed a forth based boot menu, but I don' think anyone has 
worked out exactly how to kludge macosx into booting netbsd, while 
thinking its macosx -- meaning settable via
system preferences which sounds like want you really want from your 
subject.