Subject: Re: What part does Mac OS play in MacBSD?
To: None <rgfischer@mail.hac.com>
From: Paul Goyette <paul@whooppee.com>
List: port-mac68k
Date: 05/04/1998 08:50:17
On Mon, 4 May 1998 rgfischer@mail.hac.com wrote:
> I'm curious what part the Mac OS plays in running MacBSD.
> I know you want virtual memory off, video set to 1 bit, etc... but
> how much of the OS stay's in RAM once NetBSD is booted up and running
> on the machine?
None of the MacOS stays in RAM. Actually, we rely mostly on having the
machine set-up completed by MacOS ROM-resident initialization code;
this takes care of things like finding the video frame-buffer address,
mapping RAM, etc.
Unfortunately, the ROM code also takes care of loading the operating
system from disk, and that part of the code assumes (requires) that
there be a bootable HFS partition. It doesn't know anything about
UNIX's ffs.
> I'm running NetBSD on a relatively slow Centris 610 that has OS 8.1
> loaded on it. Would it make sense to put a minimal System 7.5.1, 7.1
> or even 7.0 System folder on the system? These OS's take up typically
> 2MB of RAM instead of 8MB. Does it make a difference?
Makes sense - 7.1 boots a lot faster than 8.1, and if you put a copy (or
alias) of the NetBSD booter in your Startup Items folder, you make it
auto-boot NetBSD as soon as MacOS startup is complete.
-----------------------------------------------------------------------------
| Paul Goyette | Public Key fingerprint: | E-mail addresses: |
| Network Engineer | 0E 40 D2 FC 2A 13 74 A0 | paul@whooppee.com |
| and kernel hacker | E4 69 D5 BE 65 E4 56 C6 | paul.goyette@ascend.com |
-----------------------------------------------------------------------------