MARCHintosh 2026 Projects

  • Board Nominations
    Nominations have now closed and the results are available here.
  • Hey Guest, MARCHintosh 2026 is upon us. Check out community projects, join GlobalTalk, and have fun!

V.Yakob

Tinkerer
Sep 6, 2023
144
56
28
Syktyvkar
I've never had a chance to play with Mac OS X Server NetBoot, so I plan to tinker with that this month! One abuse I intend to try is seeing if the CHRP-enabled versions System 7 can be NetBooted.
Did you manage to conduct experiments with NetBoot?
I've been doing this for a while and tried my luck on all server versions, starting with OS X Server Rhapsody 1.0 on Beige G3 and ending with Mac OS X Server 10.5 on G5 DualCore. The NetBoot package for OS X Server Rhapsody 1.0 contains Mac OS 8.5.1 and it boots perfectly over the network on the G3 BW that I have.
OS X Server 10.0 - 10.2 looked strange, in some moments it was not even immediately clear how to configure it, because with each version everything changed rapidly.

I plan to publish my experiments on the blog as soon as I win over laziness.
 

scj312

Tinkerer
Oct 29, 2021
84
93
18
Did you manage to conduct experiments with NetBoot?
I've been doing this for a while and tried my luck on all server versions, starting with OS X Server Rhapsody 1.0 on Beige G3 and ending with Mac OS X Server 10.5 on G5 DualCore. The NetBoot package for OS X Server Rhapsody 1.0 contains Mac OS 8.5.1 and it boots perfectly over the network on the G3 BW that I have.
OS X Server 10.0 - 10.2 looked strange, in some moments it was not even immediately clear how to configure it, because with each version everything changed rapidly.

I plan to publish my experiments on the blog as soon as I win over laziness.

I did not have success. Here is what I tried:
This produces a setup where my Sawtooth successfully NetBoots 9.2 as provided by the package.

I copied my existing working System 7.5.5 and 7.6 installations with the correct CHRP System Enabler (and tbxi) into the NetBoot HD disk image that the package installed. I then used the bless command on the 7.6 system folder.

However, NetBoot uses the Mac OS ROM tbxi file from the nbi being booted, not from the disk image. I tried booting with three different versions here:

ROMResult
Patched 2.5.1The system boots from the internal drive.
NetBoot package 9.6.19.2 NetBoots successfully. 7.6 and 7.5.5 fail to boot with the "This startup disk will not work on this Macintosh model" message.
Patched 10.2.19.2 NetBoots successfully. 7.6 and 7.5.5 fail to boot with the "This startup disk will not work on this Macintosh model" message.

The good news is that the 10.2.1 patched tbxi works. Unfortunately, it seems that the enabler isn't being found when NetBooting, for some reason. I'm not entirely sure why.