[OpenBSD]

OpenBSD/macppc


OpenBSD/macppc läuft auf den PowerPC-basierten Macintosh-Systemen der »New World«-Familie, also allen Apple-Computern vom iMac bis zu aktuellen Modellen. Auf den nicht unterstützten Modellen läuft es nicht.

Eine Mailingliste für die OpenBSD/macppc-Portierung ist unter ppc@openbsd.org erreichbar. Um die OpenBSD/macppc-Mailingliste zu abonnieren, sende eine E-Mail mit dem Inhalt »subscribe ppc« an majordomo@openbsd.org. Bitte lies vorher unsere Mailinglisten-Richtlinien.

Inhaltsverzeichnis


Geschichte:

Die OpenBSD/macppc-Portierung begann als OpenBSD/powerpc und war zunächst auf Motorola-Computer mit Open Firmware und VI-Power4e-Boards fokussiert. Diese Portierung wurde nach der Veröffentlichung von OpenBSD 2.5 zunächst verworfen. Als Resultat gab es keinerlei OpenBSD/powerpc-Portierung für die Releases 2.6 und 2.7. In der Zwischenzeit wurde die neue Portierung aus der Taufe gehoben, die sich auf Apple-Hardware konzentrierte und auf Quelltext von NetBSD/macppc basierte; nach einer Menge Arbeit von Dale Rahn enthielt OpenBSD 2.8 wieder eine powerpc-Portierung. Die Arbeit ging weiter und die Portierung wurde ab dem Release 3.0 in OpenBSD/macppc umbenannt. Unterstützung für 64-Bit-G5 (im 32-Bit-Modus) wurde mit OpenBSD 3.9 eingeführt.


Aktueller Status:

Momentan startet die gesamte in der Liste der unterstützten Hardware aufgeführte Hardware in den Mehrbenutzer-Modus und unterstützt die meiste - wenn nicht alle - eingebauten Geräte und ist auch allgemein gut benutzbar.

Nach dem 4.0-Release wurde grundlegende Unterstützung für die »Old World«-Maschinen eingeführt. Die meisten Systeme können über das Netzwerk starten. Es wird momentan daran gearbeitet, die Systemstarter-Unterstützung fertigzustellen.

Das X Fenstersystem wird auf allen MacPPC-Systemen unterstützt. Die meisten ATI- und einige NVIDIA-Grafikkarten werden von einem beschleunigten X-Server unterstützt. Die Grafikkarten, die nicht von einem beschleunigten Treiber unterstützt werden, können von X im (nicht beschleunigten) Framebuffer-Modus mit der zum Systemstart vorgefundenen Auflösung und Farbtiefe unter Verwendung des wsfb-Treibers (standardmäßig installiert) betrieben werden.

Anweisungen zum Aktivieren des beschleunigten X-Servers finden sich in der Datei /usr/X11R6/README auf dem installierten System.


Projekte (in keiner bestimmten Reihenfolge):


Unterstützte Hardware:

Unterstützte Modelle

PowerPC-basierte Macintosh-Systeme werden in »Old World«- und »New World«-Systeme unterteilt; der Unterschied dabei ist das Design des System-ROMs. Nur »New World«-Maschinen werden unterstützt. Bekanntermaßen kompatible Systeme sind z. B.:

Um uns dabei zu helfen, diese Liste aktuell und komplett zu halten, schicke uns BITTE deine dmesg nach der Installation an dmesg@openbsd.org.

Unterstützte Peripherie

Nicht unterstützte Hardware


OpenBSD/macppc beziehen und installieren:

Das neueste unterstützte Release von OpenBSD/macppc ist OpenBSD 5.2. Hier sind die OpenBSD/macppc 5.2-Installationsanleitungen.

Schnappschüsse werden ab und zu erstellt und sind hier genauso wie auf den Spiegelservern verfügbar. Hier befinden sich auch die OpenBSD/macppc Schnappschuss-Installationsanweisungen.

Es gibt mehrere Installationsmedien:

Mehrfachstart/Shared-HFS-Disks:

Ein Mehrfachstart-System mit OpenBSD zu haben, bzw. die Festplatte mit OS X/Mac OS 9 zu teilen, ist möglich, solange die Platte zuerst mit dem Mac-OS-Partitionierungswerkzeug Drive Setup (Mac OS 9) oder System Disk Utility (Mac OS X) partitioniert wird. Nicht benutzter Platz auf der Platte oder nicht mehr benötigte Partitionen sollten für die Nutzung durch OpenBSD übriggelassen werden. Da OpenBSD nur von HFS- (nicht Mac-OS-X-UFS) Partitionen starten kann, muss die erste Partition mit HFS(+) und nicht UFS formatiert sein, damit man davon OpenBSD starten kann.

Genaueres findet sich in der Installationsanleitung. Stand-alone- (keinerlei Mac OS mehr enthalten) Installationen werden auch unterstützt.

Überlegungen zum Systemstartlaufwerk:

Moderne MacPPC-Systeme haben zwei IDE-Interfaces (Ultra und IDE genannt), wovon jedes zwei Geräte haben kann (ultra0, ultra1, ide0, ide1). Wenn sich mehrere Geräte im System befinden, gibt es Grenzen dessen, welche Festplatte als Wurzellaufwerk für OpenBSD genutzt werden kann. Ungültige Konfigurationen können nicht erkennen, welches Laufwerk das Wurzellaufwerk ist, also wird jeder Versuch entweder das Wurzellaufwerk sofort erkennen oder aber endgültig fehlschlagen.


Bekannte Probleme


Weitere Funktionen


[OpenBSD]
www@openbsd.org
$OpenBSD: macppc.html,v 1.122 2013/03/16 20:11:42 ajacoutot Exp $