[ précédent ] [ Table des matières ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ] [ suivant ]

Installer Debian Linux 3.0 sur PowerPC
Chapitre 2 - Configuration nécessaire


Cette section contient des informations sur le matériel dont vous avez besoin pour démarrer sur Debian. Vous trouverez aussi des liens vers des informations supplémentaires concernant le matériel supporté par GNU et Linux.


2.1 Matériel supporté

En ce qui concerne le matériel, Debian n'a pas plus d'exigences que le noyau Linux et les outils GNU. Par conséquent, toute architecture ou plate-forme, sur lesquelles le noyau Linux, la libc, gcc, etc. ont été portés, et pour lesquelles un portage de Debian existe, peuvent faire fonctionner Debian. Reportez-vous aux pages sur les portages http://www.debian.org/ports/powerpc/ pour plus de détails concernant les systèmes d'architecture powerpc qui ont été testés avec Debian.

Plutôt que d'essayer de décrire les différentes configurations matérielles supportées par PowerPC, cette section contient des informations générales et des pointeurs vers des informations supplémentaires.


2.1.1 Architectures supportées

Debian 3.0 fonctionne sur neuf architectures principales et de nombreuses variations de celles-ci, appelées « saveurs ».

     Architecture         | Étiquette Debian / Saveur
     ---------------------+----------------------------
     Intel x86 & co.      | i386
                          |   - vanilla
                          |   - idepci
                          |   - compact
                          |   - bf2.4 (expérimental)
                          | 
     Motorola 680x0 :     | m68k
       - Atari            |   - atari
       - Amiga            |   - amiga
       - 68k Macintosh    |   - mac
       - VME              |   - bvme6000
                          |   - mvme147
                          |   - mvme16x
                          | 
     DEC Alpha            | alpha
                          |   - generic
                          |   - jensen
                          |   - nautilus
                          | 
     Sun SPARC            | sparc
                          |   - sun4cdm
                          |   - sun4u
                          |   
     ARM et StrongARM     | arm
                          |   - netwinder
                          |   - riscpc
                          |   - shark
                          |   - lart
                          | 
     IBM/Motorola PowerPC | powerpc
       - CHRP             |   - chrp
       - PowerMac         |   - powermac, new-powermac
       - PReP             |   - prep
       - APUS             |   - apus
                          | 
     HP PA-RISC           | hppa
       - PA-RISC 1.1      |   - 32
       - PA-RISC 2.0      |   - 64
                          |
     Intel ia64-based     | ia64
                          |
     MIPS (grand-boutien) | mips
       - SGI Indy/I2      |  - r4k-ip22
                          | 
     MIPS (petit-boutien) | mipsel
       - DEC Decstation   |  - r4k-kn04
                          |  - r3k-kn02
                          | 
     IBM S/390            | s390
                          |  - tape
                          |  - vmrdr 
                          |
     ---------------------+----------------------------

Ce document décrit l'installation pour l'architecture powerpc. Des versions pour les autres architectures disponibles existent sur les pages Debian-Ports.


2.1.2 Support pour les microprocesseurs, cartes mères et cartes vidéos

Il y a quatre variantes principales de powerpc supportées : CHRP, PMac (Power-Macintosh), PReP et Apus. Des portages vers d'autres architectures powerpc, telles que Be-Box et MBX sont en cours, mais pas encore supportées. Nous aurons peut-être aussi un portage 64-bits (Power3) dans l'avenir.

Apple (et quelques autres constructeurs — Power Computing, par exemple), produit une série d'ordinateurs Macintosh basés sur le processeur PowerPC. Afin de simplifier le support, on dénote trois catégories : Nubus, OldWorld PCI et NewWorld.

Les ordinateurs Macintosh utilisant la série des microprocesseur 680x0 ne font pas partie de la famille des PowerPC mais sont dans celle des machines m68k. Ces modèles ont débutés avec les « Mac II » ou bien ont un numéro de modèle à trois chiffres comme « Centris 650 » ou « Quadra 950 ». Les numéros de modèles PowerPC pré-iMac de chez Apple ont quatre chiffres.

Les systèmes Nubus ne sont pas supportés par debian/powerpc pour le moment. L'architecture monolithique de noyau Linux/PPC ne supporte pas ces machines ; à la place, il faut utiliser le micro-noyau MkLinux Mach, que Debian ne supporte pas encore. Ceci inclut les modèles suivants :

Il existe un noyau Linux pour ces machines et on trouve un support limité à http://nubus-pmac.sourceforge.net/.

Les systèmes OldWorld représentent la plupart des Power Macintoshs qui possèdent un lecteur de disquettes et un bus PCI. La plupart des Power Macintoshs 603,603e,604 et 604e, en incluant les 7200, 7300, 7500, 7600, 8500, 8600, 9500 et 9600 sont des machines OldWorld. Les systèmes G3 de couleur beige sont aussi des OldWorld.

Les machines appelées PowerMacs NewWorld sont les PowerMacs avec un boîtier en plastique de couleur translucide : tous les iMacs, iBooks, G4, G3 de couleur bleue et la plupart des PowerBooks fabriqués à partir de 1999. Les PowerMacs NewWorld sont aussi connus pour utiliser le système « Rom en Ram » de MacOS et ont commencé à être fabriqués à partir de mi-1998.

Les systèmes Macintosh récemment introduits ont un matériel bien mieux supporté par la version 2.4 du noyau Linux. Certains ne fonctionnent simplement pas avec un noyau 2.2. La nouvelle saveur new-powermac, qui utilise le noyau 2.4 a été ajoutée, afin de correspondre au matériel. La saveur new-powermac peut aussi être installée sur les machines OldWorld et NewWorld. Les machines pour lesquelles new-powermac est fortement recommandée sont marqués d'un astérisque ci-dessous.

Les specifications pour le matériel Apple sont disponibles sur AppleSpec.

     Modèle/Numéro                                     Architecture
     ----------------------------------------------    ---------------
     
     Apple
     iMac Bondi Blue, 5 Flavors, Slot Loading        powermac-NewWorld
     iMac Summer 2000, Early 2001                    powermac-NewWorld 
     * iBook, iBook SE, iBook Dual USB               powermac-NewWorld 
     * iBook2                                        powermac-NewWorld 
     Power Macintosh Blue and White (B&W) G3         powermac-NewWorld
     * Power Macintosh G4 PCI, AGP, Cube*              powermac-NewWorld 
     * Power Macintosh G4 Gigabit Ethernet*            powermac-NewWorld 
     * Power Macintosh G4 Digital Audio, Quicksilver*  powermac-NewWorld 
     PowerBook G3 FireWire Pismo (2000)              powermac-NewWorld 
     PowerBook G3 Lombard (1999)                     powermac-NewWorld 
     * PowerBook G4 Titanium                         powermac-NewWorld 
     
     Performa 4400, 54xx, 5500                       powermac-OldWorld  
     Performa 6300, 6360, 6400, 6500                 powermac-OldWorld 
     Power Macintosh 4400, 5400                      powermac-OldWorld 
     Power Macintosh 7200, 7300, 7500, 7600          powermac-OldWorld 
     Power Macintosh 8200, 8500, 8600                powermac-OldWorld 
     Power Macintosh 9500, 9600                      powermac-OldWorld 
     Power Macintosh (Beige) G3 Minitower            powermac-OldWorld 
     Power Macintosh (Beige) Desktop, All-in-One     powermac-OldWorld 
     PowerBook 2400, 3400, 3500                      powermac-OldWorld 
     PowerBook G3 Wallstreet (1998)                  powermac-OldWorld 
     Twentieth Anniversary Macintosh                 powermac-OldWorld 
     Workgroup Server 7250, 8550, 9650, G3           powermac-OldWorld 
     
     Power Computing
     PowerBase, PowerTower / Pro, PowerWave          powermac-OldWorld 
     PowerCenter / Pro, PowerCurve                   powermac-OldWorld 
     
     UMAX
     C500, C600, J700, S900                          powermac-OldWorld 
     
     APS
     APS Tech M*Power 604e/2000                      powermac-OldWorld 
     
     Motorola 
     Starmax 3000, 4000, 5000, 5500                  powermac-OldWorld 
     Firepower, PowerStack Series E, PowerStack II   prep                
     MPC 7xx, 8xx                                    prep     
     MTX, MTX+                                       prep
     MVME2300(SC)/24xx/26xx/27xx/36xx/46xx           prep
     MCP(N)750                                       prep
     
     IBM RS/6000
     40P, 43P, B50                                   prep
     Power 830/850/860 (6070, 6050)                  prep         
     6030, 7025, 7043                                prep             
     p640                                            prep 
     
     Amiga Power-UP Systems (APUS)
     A1200, A3000, A4000                             apus 
     
     chrp architecture
     (aucun testé à ce jour)

2.1.2.1 Cartes graphiques

Le support qu'offre Debian pour les interfaces graphiques dépend du support offert par le système X11 de XFree86 sous-jacent. Le nouvel emplacement vidéo AGP est en fait une modification de l'emplacement PCI, et la plupart des cartes AGP fonctionnent sous XFree86. Des détails sur les bus graphiques supportés, les cartes, les moniteurs et les souris sont disponibles sur http://www.xfree86.org/. Debian 3.0 est fourni avec la version 4.1.0 de X11.


2.1.3 Processeurs multiples

Le support multi-processeurs — qu'on appelle aussi « multi-processeurs symétriques » (« symmetric multi-processing » ou SMP, NdT) — est supporté pour cette architecture. Cependant, l'image standard du noyau Debian 3.0 ne supporte pas SMP. Ceci peut être gênant, mais ne devrait pas empêcher l'installation, puisque le noyau standard, non SMP, devrait démarrer sur les systèmes SMP (le noyau n'utilisera que le premier CPU).

Afin de tirer profit de plusieurs processeurs, vous devrez remplacer le noyau Debian standard. Vous trouverez une discussion sur la façon de faire dans : Compiler un nouveau noyau, Section 9.5. Aujourd'hui (version 2.2.20 du noyau) la façon d'activer SMP est de choisir « symmetric multi-processing » dans la section « General » quand on configure le noyau.


2.2 Médium d'installation

Dans beaucoup de cas, vous devrez effectuer votre premier amorçage depuis un lecteur de disquettes, en utilisant la disquette de secours (« rescue floppy »). En général ce dont vous avez besoin est une disquette haute densité (1440 kilo-octets) de 3,5 pouces. Pour CHRP, le support disquette est actuellement défectueux.

L'installation à partir d'un cédérom est aussi supportée pour certaines architectures. Sur les ordinateurs qui supportent de démarrer sur cédérom (cédérom amorçable), vous devriez pouvoir faire une installation entièrement sans disquettes. Même si votre système ne peut pas démarrer à partir d'un cédérom, vous pouvez utiliser le cédérom en même temps que les autres techniques pour installer votre système, une fois que vous avez démarré par d'autres moyens ; voyez : Amorcer depuis un cédérom, Section 5.2.

L'installation à partir d'un disque local est une autre option pour beaucoup d'architectures. Vous pouvez aussi démarrer votre système sur le réseau. L'installation sans disque, en utilisant le démarrage par réseau et le montage par NFS de tous les systèmes de fichiers locaux, est une autre option — vous aurez probablement besoin, pour cela de 16 Mo de mémoire.

Après l'installation de votre système de base, vous pouvez installer le reste de votre système grâce à toute connexion réseau (y compris PPP), via FTP, HTTP ou NFS.


2.2.1 Systèmes de stockage supportés

Les disquettes de démarrage Debian contiennent un noyau construit pour permettre de faire tourner un maximum de systèmes. Malheureusement, ceci en fait un noyau plus grand, avec beaucoup de pilotes qui ne seront jamais utilisés (voyez : Compiler un nouveau noyau, Section 9.5 pour apprendre à construire le vôtre). Cependant, le support du plus grand nombre de périphériques possible est voulu afin de s'assurer que l'on puisse installer Debian sur le plus de matériel possible.

Tout système de stockage supporté par le noyau Linux est aussi supporté par le système de démarrage. Il faut remarquer que le noyau Linux actuel ne supporte pas du tout les disquettes sur les systèmes CHRP.


2.3 Besoins en espaces mémoire et disque

Vous devez posséder au moins 16 Mo de mémoire vive et 110 Mo d'espace disque. Pour un système minimal en mode console (tous les paquets standard), 250 Mo seront nécessaires. Si vous voulez installer un nombre raisonnable de logiciels, y compris le système X Window, des programmes et bibliothèques de développement, il vous faudra au moins 400 Mo. Pour une installation plus ou moins complète, vous aurez besoin d'environ 800 Mo. Pour installer tout ce qui est disponible sous Debian, vous aurez probablement besoin d'environ 2 Go. En fait, tout installer n'a même pas de sens, puisque certains paquets entrent en conflit avec d'autres.


2.4 Matériel de connexion réseau

Toute carte réseau (NIC) supportée par le noyau Linux devrait aussi être supportée par les disquettes de démarrage. Vous pourriez avoir besoin de charger votre pilote réseau en tant que module.


2.5 Périphériques et autres matériels

Linux supporte une large gamme de périphériques comme les souris, les imprimantes, les scanners, les modems, les cartes réseaux, les périphériques PCMCIA et USB, etc. Cependant aucun de ces périphériques n'est requis lors de l'installation du système. Cette partie contient des informations à propos des périphériques spécifiquement non supportés par le système d'installation, même s'ils sont supportés par Linux.


2.6 Acheter du matériel spécialement pour GNU/Linux

Il y a plusieurs vendeurs, actuellement, qui livrent des systèmes en préinstallant Debian ou d'autres distributions de GNU/Linux. Vous paierez peut-être plus cher pour avoir ce privilège, mais ça vous évitera des surprises, puisque vous serez certain que le matériel est bien supporté par GNU/Linux.

Que vous achetiez ou non un système livré avec Linux, ou même un système d'occasion, il est important que vous vérifiiez que votre matériel est supporté par le noyau Linux. Vérifiez si votre matériel est listé dans les références ci-dessus. Indiquez à votre revendeur (s'il y en a un) que vous recherchez un système Linux. Soutenez les revendeurs de matériel amis avec Linux.


2.6.1 Éviter les matériels propriétaires ou fermés

Certains constructeurs refusent simplement de fournir les informations qui permettraient d'écrire des pilotes pour leurs matériels. D'autres ne nous autorisent pas l'accès à la documentation sans accord de confidentialité, ce qui nous empêche de distribuer le code source pour Linux. Le système sonore DSP pour portable d'IBM utilisé dans les systèmes Thinkpad récents est un exemple : certains de ces systèmes couplent aussi le son et le modem. Un autre exemple est le matériel propriétaire dans les anciennes gammes Macintosh.

Puisque nous n'avons pas été autorisés à accéder à la documentation sur ces périphériques, ils ne fonctionneront simplement pas sous Linux. Vous pouvez nous aider en demandant à ces constructeurs de distribuer la documentation sur de tels matériels. Si suffisamment de personnes font cette demande, ils réaliseront que la communauté du logiciel libre est un marché important.


[ précédent ] [ Table des matières ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ] [ suivant ]

Installer Debian Linux 3.0 sur PowerPC

version 3.0.23, 15 May 2002
Bruce Perens
Sven Rudolph
Igor Grobman
James Treacy
Adam Di Carlo