Hasty Briefsbeta

Bilingual

Testing MacOS on the Apple Network Server 2.0 ROMs

2 days ago
  • Preproduction and NT ROMs for the Apple Network Server (ANS) were recovered from former Apple employees; the author had preproduction ROMs in storage.
  • The '2.0' MacOS ROMs were tested on an ANS 700 using replica DIMMs, enabling internal SCSI and Cirrus Logic video support, unlike earlier ROMs that required external hardware.
  • The 2.0 ROMs boot Mac OS from internal drives and support VGA output, but lack LCD activity, have a truncated startup sound, and omit proper device aliases for internal SCSI (e.g., scsi-int missing).
  • AIX boot fails on the 2.0 ROMs (loader error) and causes system crashes, while the earlier 1.1.20 ROMs support AIX boot and have complete device aliases.
  • Performance benchmarks show the 2.0 ROMs are significantly slower (3-5 times slower CPU/GPU, slower disk) compared to the preproduction ROMs and a G3 reference, likely due to missing L2 cache support and improper RAM timing.
  • Rhapsody 5.6 boots on the 2.0 ROMs but crashes with a kernel panic due to interrupt issues; Mac OS X 10.0.3 and 10.2 lock up after startup.
  • The preproduction ROMs (1.1.20) offer better performance and stability for Mac OS, but lack built-in ANS hardware support; the 2.0 ROMs seem unfinished and are not recommended for general use.
  • Future work includes patching the 1.1.20 ROMs to fix reboot issues and attempting kernel patches for Rhapsody on the ANS.