Alte Welt ROM - Old World ROM

Anzeigen aller drei Symbole des OldWorld-ROM (von links nach rechts: Logos für fehlendes Betriebssystem, Happy Mac (gefundenes Betriebssystem) und Sad Mac (Macintosh 128k / Plus))

Old World ROM- Computer sind Macintosh- Modelle (Mac), die einen Nur-Lese-Speicher- Chip (ROM) der Macintosh Toolbox verwenden , normalerweise in einem Sockel (bei einigen Modellen jedoch mit dem Motherboard verlötet). Alle Macs vor dem iMac , dem iBook , dem blau-weißen Power Mac G3 und dem Bronze Keyboard (Lombard) PowerBook G3 verwenden das Old World ROM, während diese Modelle sowie alle nachfolgenden Modelle bis zur Einführung des Intel- basierten EFI verwendet werden Modelle sind New World ROM- Maschinen. Insbesondere der Beige Power Mac G3 und alle anderen beige und platinfarbenen Power Macs sind ROM-Geräte der Alten Welt. Im allgemeinen Sprachgebrauch gilt die Bezeichnung "Alte Welt" normalerweise für die frühen Generationen von PCI- basierten "beige" Power Macs (und manchmal für die ersten mit NuBus ausgestatteten Modelle), nicht jedoch für die älteren Motorola 68000- basierten Macs. Die Toolbox wird jedoch auf allen drei Maschinentypen auf dieselbe Weise ausgeführt.

Einzelheiten

PCI Power Macs mit einem Old World ROM enthalten eine Open Firmware- Implementierung und eine Kopie der Macintosh Toolbox als Open Firmware-Gerät. Diese Computer sind standardmäßig so eingestellt, dass sie von diesem Gerät booten, wodurch der normale Macintosh-Startvorgang gestartet wird. Dies kann geändert werden, genau wie bei New World ROM-Macs, jedoch mit Einschränkungen hinsichtlich der Verwendung von Geräten und Formaten. auf diesen Maschinen, insbesondere die frühen Maschinen wie der Power Macintosh 9500 , war die Open Firmware Implementierung gerade genug , um aufzuzählen PCI - Geräte und die Last Toolbox ROM , und diese Open Firmware Revisionen haben einige Fehler , die durch Bootloader oder um gearbeitet werden muss nvramrc Patches . Die Open Firmware-Umgebung kann aufgerufen werden, indem Sie beim Booten die Tastenkombination ⌘ Cmd+ ⌥ Option+ O+ gedrückt halten F.

Alle Power Macs emulieren eine 68LC040-CPU in einem Nanokernel . Dieser Emulator wird dann zum Booten der überwiegend 68k-basierten Toolbox und zur Unterstützung von Anwendungen verwendet, die für den 68k-Prozessor geschrieben wurden. Sobald Toolbox ausgeführt wird, können PPC-Computer direkt unter Mac OS starten.

Auf allen ROM-Computern der Alten Welt ist der Startvorgang nach dem Laden der Toolbox identisch. Toolbox führt einen Speichertest durch, listet bekannte Mac OS-Geräte auf (dies variiert von Modell zu Modell) und startet entweder das integrierte Video (falls vorhanden) oder das Options-ROM auf einer NuBus- oder PCI-Grafikkarte. Die Toolbox sucht dann nach einer Festplatte im Diskettenlaufwerk und durchsucht alle SCSI-Busse nach einer Festplatte mit einem gültigen Systemordner, wobei die im Start- RAM als Startdiskette festgelegte Festplatte bevorzugt wird .

Wenn eine bootfähige Festplatte gefunden wird, wird das Happy Mac- Logo angezeigt und die Steuerung an Mac OS übergeben. Wenn keine zu bootende Festplatte vorhanden ist, wird ein Symbol angezeigt , das eine Diskette mit einem blinkenden Fragezeichen in der Mitte darstellt. Wenn zu Beginn des Startvorgangs ein Hardwareproblem auftritt, zeigt der Computer das Sad Mac- Symbol mit einem hexadezimalen Fehlercode an und friert ein. Auf Macs, die nach 1987 hergestellt wurden, wird dies vom Chimes of Death- Sound begleitet.

Da das Old World ROM normalerweise mit Toolbox gestartet wird, müssen die meisten Betriebssysteme mit einem Bootloader unter Mac OS installiert werden ( BootX wird üblicherweise für Linux-Installationen verwendet). Auf 68K-basierten Macs und NuBus Power Macs muss Mac OS installiert sein, um ein anderes Betriebssystem (sogar A / UX , ein Apple-Produkt) zu laden , normalerweise mit deaktiviertem virtuellen Speicher . PCI Power Macs können so konfiguriert werden, dass Open Firmware gestartet wird, sodass die Firmware einen Bootloader direkt laden kann, oder sie können eine speziell vorbereitete Diskette verwenden, um die Toolbox zum Laden eines Kernels zu verleiten (dies wird für Linux- Installationsdisketten-Images verwendet). .

Der einfachste Weg, einen Old World ROM Mac zu identifizieren, besteht darin, dass er keinen werkseitig eingebauten USB-Anschluss hat. Nur New World ROM Macs verfügten ab Werk über einen USB-Anschluss.

Siehe auch

  • BootX (Linux) , der Standard-LinuxPPC-Bootloader für Computer der Alten Welt
  • Quik (Bootloader) , ein Ersatz-Bootloader für PCI-Systeme der Alten Welt

Externe Links