[OpenBSD]

OpenBSD/macppc


OpenBSD/macppc fonctionne sur les systèmes Macintosh à base de PowerPC de la famille dite ``New World'', c'est-à-dire toutes les machines Apple partant de l'iMac jusqu'aux modèles actuels. Il ne fonctionne sur aucun des modèles non supportés.

Une liste de diffusion dédiée au port OpenBSD/macppc est disponible à l'adresse ppc@openbsd.org. Pour vous inscrire à la liste de diffusion OpenBSD/macppc, envoyez un message dont le corps contient "subscribe ppc" à majordomo@openbsd.org. Veuillez relire notre politique des listes de diffusion avant de vous inscrire.

Table des matières


Historique :

Le port OpenBSD/macppc a démarré comme OpenBSD/powerpc, et se concentrait initialement sur les machines Motorola avec Open Firmware, et les cartes VI Power4e. Ce port fut supprimé après la sortie d'OpenBSD 2.5. Le résultat en était qu'il n'y a pas eu de port OpenBSD/powerpc pour les version 2.6 et 2.7. Entre-temps, un nouveau port fut initié. Ce dernier avait pour cible le matériel Apple et était basé sur du code provenant de NetBSD/macppc; après beaucoup de travail de la part de Dale Rahn, OpenBSD 2.8 fut mis à disposition avec un port powerpc. Alors que le travail fut poursuivi, le port a été renommé OpenBSD/macppc pour la 3.0. Le support du G5 64-bit (tournant en mode 32-bit) a été ajouté à partir d'OpenBSD 3.9.


État actuel :

Actuellement, tout le matériel listé dans la section matériel supporté ci-dessous démarre en multi-utilisateur, et supporte assez de périphériques (s'il ne supporte pas tous les périphériques) embarqués pour être généralement utilisable.

Après la sortie de la version 4.0, un support basique pour les machines "Old World" a été ajouté. La plupart des machines correspondant à cette catégorie sont capables de démarrer via le réseau ("netboot"). Le support d'un chargeur de démarrage est en cours.

Le système X Window est supporté sur tous les systèmes MacPPC. La plupart des cartes graphiques ATI ainsi que quelques cartes graphiques NVIDIA sont supportés par des serveurs X accélérés. Les cartes graphiques non supportées par un pilote accéléré peuvent être utilisés par X en mode frame buffer (non-accéléré), à la résolution et la profondeur de l'amorçage, en utilisant le pilote wsfb (installé par défaut).

Les instructions pour l'activation du serveur X accéléré se trouvent dans le fichier /usr/X11R6/README du système installé.


Projets (sans ordre particulier) :


Matériel supporté :

Modèles supportés

Les systèmes Macintosh à base de PowerPC sont divisés en systèmes Old World et New World ; la différence étant la conception de la ROM système. Seules les machines New World sont supportées. Les systèmes compatibles connus sont les suivants :

Pour nous aider à améliorer la pertinence de cette liste, MERCI de bien vouloir envoyer votre dmesg après installation à dmesg@Openbsd.org.

Périphériques supportés

Matériel non supporté


Obtenir et installer OpenBSD/macppc :

La dernière version disponible et supportée d'OpenBSD/macppc est OpenBSD 5.2. Voici les instructions d'installation d'OpenBSD/macppc 5.2.

Des snapshots sont mis à disposition de temps à autre, à cet endroit ainsi que sur quelques miroirs. Voici de même les instructions d'installation d'OpenBSD/macppc snapshot .

Plusieurs médias d'installation sont fournis :

Disques HFS partagés/en multiboot :

Il est possible de faire démarrer OpenBSD en multiboot ou de partager un disque avec OS X/Mac OS 9 sous réserve que le disque ait d'abord été partitionné avec l'utilitaire Mac OS, Drive Setup (Mac OS9) ou System Disk Utility (Mac OS X). Une partition "inutilisée" ou un espace non alloué doivent être laissés pour OpenBSD. Puisque les machines sont uniquement capables d'amorcer à partir de partitions HFS (et pas UFS de Mac OS X), la première partition doit être formatée en HFS ou HFS+, et pas en UFS, pour pouvoir démarrer OpenBSD.

Voir INSTALL.macppc pour plus de détails sur comment installer un disque partagé. Les installations autonomes (sans système Mac OS) sont également supportées.

Considérations pour le périphérique de démarrage :

Les systèmes MacPPC modernes possèdent deux interfaces IDE (appelées Ultra et IDE). Chacune de ces interfaces peut être connectée à deux périphériques (ultra0, ultra1, ide0, ide1). Quand plusieurs périphériques sont présents dans le système, il existe des limitations concernant les disques pouvant être configurés en lecteur racine OpenBSD. Des configurations invalides ne pourront pas correctement détecter quel disque est utilisé en lecteur racine. Ainsi toute tentative soit demandera le lecteur racine soit se soldera par un échec.


Problèmes identifiés


Autres fonctionnalités


Supported platforms
www@openbsd.org
$OpenBSD: macppc.html,v 1.142 2012/12/05 08:49:42 ajacoutot Exp $