FreeBSD The Power to Serve

FreeBSD/ppc Projekt

Einführung

Diese Seiten des FreeBSD/ppc-Projekts enthalten Informationen über die Portierung von FreeBSD auf die PowerPC®-Architektur. Wie die Portierung selbst sind auch diese Seiten unter ständiger Bearbeitung.

Status

Die FreeBSD/ppc-Portierung gilt nach wie vor als Tier-2-Plattform. Dies bedeutet, dass sie von Security Officer, Release Ingenieuren und Toolchain-Betreuern noch nicht vollständig unterstützt wird. Unterstützung durch portmgr (für den Bau von Binärpaketen) ist hingegen vorhanden.

Die aktuellste Liste der unterstützten Hardware finden Sie im FreeBSD Wiki.


Neuigkeiten

  • 05. Mai 2019: FreeBSD wurde auf dem Raptor Blackbird-Motherboard getestet und scheint dort ohne gröbere Probleme zu laufen.


Häufig gestellte Fragen

Wie kann ich FreeBSD/ppc installieren?

ISO-Images für die Installation von FreeBSD {rel120-current} stehen zum Download bereit. Lesen Sie für weitere Informationen bitte die Release-Ankündigung.

Wie verwende ich Ports unter FreeBSD/ppc?

Falls Sie FreeBSD {rel114-current} oder {rel121-current} einsetzen, verwenden Sie am Besten portsnap. Setzen Sie hingegen FreeBSD -CURRENT ein, sollten Sie Subversion verwenden. Lesen Sie dazu bitte den Abschnitt Benutzen der Ports-Sammlung des Handbuchs.

Soll ich powerpc oder powerpc64 installieren?

Der powerpc64-Port bietet Ihnen einen 64-Bit-Kernel sowie ein 64-Bit-Userland und wird auf allen 64-Bit-Prozessoren unterstützt. Besitzen Sie einen 32-Bit-Prozessor (Apple G3/G4), müssen Sie die (32-Bit-)powerpc-Plattform installieren. Bei einem 64-Bit-Prozessor, der auch 32-Bit-Unterstützung bietet (Apple G5), haben Sie die Wahl zwischen 32 und 64 Bit. Verwenden Sie hingegen einen reinen 64-Bit-Prozessor, so müssen Sie powerpc64 verwenden. Bevor Sie sich zwischen 32 und 64 Bit entscheiden, sollten Sie bedenken, dass powerpc64 einige zusätzliche Funktionen (beispielsweise die Unterstützung für mehr als 2 GB RAM und ZFS) bietet. Wie andere 64-Bit-Plattformen bietet auch FreeBSD/powerpc64 die Möglichkeit, sowohl 32-Bit- als auch 64-Bit-Programme auszuführen.

An wen soll ich mich wenden?

Dieses Projekt wird über die FreeBSD/ppc Mailinliste betreut.


Unterstützte Hardware

Die aktuellste Liste der unterstützten Hardware finden Sie im FreeBSD Wiki.

Der FreeBSD/ppc-Port sollte auf jedem aktuellen Apple-Rechner (d.h. auf jedem Apple-Computer mit einem eingebauten USB-Port) sowie auf der Sony Playststation 3 laufen.

Für die folgenden Systeme wurde eine erfolgreiche Installation sowie ein erfolgreicher Betrieb von FreeBSD berichtet:

Hersteller Modell Eingereicht von (Links optional) Anmerkungen

Apple

iMac G3 350 MHz

Martin Minkus

Rage 128VR

Apple

iMac G3 DV Special Edition

David S. Besade (dmesg)

None

Apple

iMac G3 Revision B

Peter Grehan

Rage 3D Pro 215GP, accel disabled

Apple

eMac 700 MHz

Peter Grehan

Nvidia GeForce2 MX

Apple

Mac Mini G4 1.4 GHz

Tilman Linneweh (dmesg)

None

Apple

Powerbook G4 1.33 GHz

Peter Grehan

Nvidia GeForce G5200

Apple

Aluminium Powerbook G4 1.5 GHz

Andreas Tobler

None

Apple

PowerMac G5

FreeBSD 8.0

Apple

iMac G5

FreeBSD 8.0

Apple

Xserve G5

FreeBSD 8.1

Apple

PowerMac G5 (late 2005)

FreeBSD 8.1


Die Mailingliste FreeBSD/ppc

Um diese Liste zu abonnieren, schicken sie eine E-Mail an freebsd-ppc-subscribe@FreeBSD.org oder Sie besuchen die entsprechende Mailman-Seite.


Bekannte Probleme

  • Es gibt einen bekannten Bug im Boot-Loader von “New World”-Systemen von Apple, der das Booten eines alternativen Kernels verhindert. Das Testen eines neuen Kernels ist daher etwas riskant. Wenn Sie den Loader am Open Firmware-Prompt starten, geben Sie daher eine Partition an, die nicht existiert, von der kein Kernel geladen werden muss, oder bei der es sich nicht um eine UFS-Partition handelt:

    0 > boot hd:loader hd:0

    Danach können Sie die Variable currdev setzen und den Kernel manuell laden:

    OK set currdev=hd:14
    OK load /boot/kernel/kernel.save


Last modified on: 19. Juni 2021 by Danilo G. Baio