[OpenBSD]

OpenBSD/macppc


OpenBSD/macppc fonctionne sur les systèmes Macintosh à base de PowerPC de la famille dite ``New World'', c.à.d. 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.

Le mainteneur actuel du port est Dale Rahn (drahn@openbsd.org). Si d'autres personnes souhaitent contribuer, elles sont bien entendu les bienvenues !

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 fût 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 fût 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 fût mis à disposition avec un port powerpc. Alors que le travail fût poursuivi, le port a été renommé OpenBSD/macppc pour la 3.0.


Etat 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 mise à disposition de la version 3.8 d'OpenBSD, les travaux pour le support du processeur G5 ont été initiés; l'objectif étant de disposer du support complet du G5 dans la prochaine version d'OpenBSD. Le développement SMP est aussi 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éleré 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 3.8. Voici les instructions d'installation d'OpenBSD/macppc 3.8.

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 d'amener OpenBSD à Multi-booter sur ou partager un disque avec OS X/Mac OS 9. Having OpenBSD multiboot, or share, a disk with Mac OS X/Mac OS 9 sous reserve que le disque est d'abord partitionné avec l'utilitaire Mac OS, Drive Setup (Mac OS9) ou System Disk Utility (Mac OS X). Une partition "inutilisée" ou une autre partition doit être laissée pour l'usage d'OpenBSD. Puisque les machines sont uniquement capables de s'amorcer à partir de partitions HFS (par UFS de Mac OS X), la première partition doit être formattée en HFS(+), 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.73 2006/01/08 16:50:48 saad Exp $