Port-mac68k archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Root Filesystem Size Rquirement for NetBSD 10?



Does anyone know whether there is a size requirement for the root
filesystem in NetBSD 10.0 on mac68k when using the sysinst installer?

The official boot loader is unable to use 10 byte SCSI read commands,
so the limit to access all files fully should be at 1 GB.

Because of this, and because of the lack of support for FFSv2, one option is to create a small FFSv1 partition towards the beginning of the disk which has the kernel, then have a large FFSv2 partition to use as /.

Or, to get around Booter's restrictions more directly, you can boot the kernel from the MacOS HFS partition and you can install pkgsrc/sysutils/hfsutils to copy new kernels to the HFS partition when it's time to upgrade.

There are patches and a recent thread about this that is trying to update
the boot loader, but so far nothing came out of it. If you can update the
booter manually you can try

	ftp://ftp.netbsd.org/pub/NetBSD/misc/martin/mac68k/booter.sea.hqx

from the README in that directory:

This binaries are a variant of the mac68k booter to load the kernel from
bigger scsi disks.

I started with 2.0.1a6 from Nigel Pearson.
I compiled with MPW.
Sometime in-between my external SCSI disk where this all lived died, so
no full source set, but the file read_disk.c was the only one with real
changes (besides some ifdef mess for build fixes).

Would love to see this happen. I've been trying to assemble the pieces needed to set up a MacOS development system for a while, but the lack of remote access has made this not all that easy.

John


Home | Main Index | Thread Index | Old Index