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.
Debian ne demande pas de configuration matérielle spéciale différente des
configurations demandées par le noyau Linux et l'ensemble des outils GNU.
Par conséquent, n'importe quelle 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.
Cependant, nos disquettes de démarrage imposent certaines restrictions quant au matériel supporté. Certaines plate-formes supportées par Linux peuvent ne pas être supportées directement par nos disquettes de démarrage. Si c'est le cas, vous devrez créer une disquette de secours personnalisée, ou chercher du côté de l'installation par le réseau.
Plutôt que d'essayer de décrire toutes les configurations matérielles différentes supportées par Alpha, cette section contient des informations générales et des pointeurs sur les informations supplémentaires que vous pourrez trouver.
Debian 2.1 supporte quatre architectures : les architectures basées sur l'Intel x86 ; les machines Motorola 680x0 telles qu'Atari, Amiga et Macintosh ; les machines DEC Alpha ; et les machines SPARC. On les appelle, respectivement, i386, m68k, alpha et sparc.
Ce document décrit l'installation de l'architecture alpha. Des versions séparées de ce document existent pour d'autres architectures.
Vous pourrez trouver des informations complètes concernant les DEC Alphas
supportées dans le HOWTO Linux Alpha. Le
but de cette section est de décrire les sous-architectures supportées par les
disquettes de démarrage.
Les stations Alpha sont groupées en sous-architectures car il existe un certain nombre de générations de cartes mères et de chipsets associés. Des sous-architectures différentes ont souvent des possibilités et une fabrication radicalement différentes. Par conséquent, le processus d'installation, et plus précisément, le démarrage, peuvent varier d'un système à l'autre.
La table suivante énumère les sous-architectures supportées par le système d'installation de Debian. La table indique aussi le nom de code pour ces sous-architectures. Vous aurez besoin de connaître ce nom de code quand vous commencerez effectivement le processus d'installation :
Famille/Modèle Nom de code
============== =========
ALPHAbook 1 book1
ALCOR
AS 600 alcor
AS 500 5/3xx alcor
AS 500 5/5xx alcor
XL-300/366/433 xlt (( moins sûr que d'ordinaire ))
AVANTI
AS 200 4/* avanti
AS 205 4/* avanti
AS 250 4/* avanti
AS 255 4/* avanti
AS 300 4/* avanti
AS 400 4/* avanti
EB164 eb164 (( hein ? famille, modèle ou les deux ? ))
AlphaPC164 pc164
AlphaPC164-LX lx164
AlphaPC164-SX sx164
EB64+
EB64+ eb64p
AlphaPC64 cabriolet
AlphaPCI-64 cabriolet
EB66 eb66
EB66+ eb66p
JENSEN
DECpc 150 jensen
DEC 2000 Model 300 jensen
MIKASA
AS 1000 4/xxx mikasa
AS 1000 5/xxx mikasa
NONAME
AXPpci33 noname
UDB noname
NORITAKE (( moins sûr que d'ordinaire, la gamme 4, 5 ou les deux sont-elles supportées ? ))
AS 1000A 4/xxx noritake
AS 1000A 5/xxx noritake
AS 600A 5/xxx noritake
AS 800 5/xxx noritake
Personal Workstation
PWS 433a or 433au miata
PWS 500a or 500au miata
PWS 600a or 600au miata
RUFFIAN
Deskstation RPX164-2 ruffian
Samsung AlphaPC164-UX/BX ruffian
SABLE
AS 2100 4/xxx sable
AS 2000 4/xxx sable
AS 2100 5/xxx sable-g
AS 2000 5/xxx sable-g
TAKARA takara
XL
XL-233/266 xl
Des sous-architectures Alpha différentes ont des méthodes de bootstrap
(méthode consistant à charger le système d'exploitation à partir du matériel)
différentes : MILO ou SRM. Certaines
sous-architectures peuvent utiliser les deux ; la plupart utilisent l'une ou
l'autre. Vous devrez déterminer quelle méthode de bootstrap utilise votre
sous-architecture ; ceci fera la différence ci-dessous.
Nom de code Méthode de Bootstrap
=========== ====================
alcor MILO SRM possible, mais pas supporté par Debian
avanti MILO SRM possible, mais pas supporté par Debian
book1 SRM
cabriolet SRM MILO possible, mais pas supporté par Debian
eb164 MILO
eb64p MILO
eb66 MILO
eb66p MILO
jensen SRM
lx164 MILO
miata MILO, SRM comme miata-s
mikasa SRM
noname MILO
noritake SRM MILO possible, mais pas supporté par Debian
pc164 MILO
ruffian MILO
sable SRM
sable-g SRM
sx164 MILO
takara MILO
xl MILO
xlt MILO
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 2.1 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 la première 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 8.4. Aujourd'hui (version 2.0.35 du noyau) la
façon d'activer SMP est d'éditer le fichier Makefile général du noyau et de
décommenter la ligne SMP=1. Si vous compilez un logiciel sur un
système multiprocesseur, recherchez l'option -j dans la
documentation de make(1).
On peut utiliser quatre medias différents pour installer Debian : des disquettes, des CD-ROMs, des partitions de disques locaux, ou le réseau. Des parties différentes de la même installation Debian peuvent mélanger et cadrer avec ces options. Nous en discuterons dans Méthodes pour installer Debian, Chapitre 5.
L'installation avec des disquettes est une option courante, bien qu'en général ce soit la moins désirable. Dans bien des cas, vous devrez faire votre premier démarrage à partir de disquettes, en utilisant la Rescue Floppy. En général, tout ce dont vous aurez besoin est d'un lecteur de disquettes 3,5 pouces haute densité (1440 kilooctets).
L'installation à partir d'un CD-ROM est aussi supportée pour certaines architectures. Sur les ordinateurs qui supportent les CD-ROMs bootables, vous devriez pouvoir faire une installation entièrement sans disquettes. Même si votre système ne peut pas démarrer à partir d'un CD-ROM, vous pouvez utiliser le CD-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 Installation depuis un CD, Section 5.5.
L'installation à partir d'un disque local est une autre option. Si vous avez de l'espace disque libre sur des partitions différentes de celles sur lesquelles vous faites l'installation, c'est vraiment une bonne option. Certaines plate-formes ont même des installateurs locaux, par exemple pour démarrer à partir d'AmigaOS.
La dernière option est l'installation par le réseau. Vous pouvez installer votre système par NFS. 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.
Vous pouvez trouver des descriptions plus complètes de ces méthodes, ainsi que des indices utiles pour choisir quelle méthode est la meilleure pour vous, à Méthodes pour installer Debian, Chapitre 5. Poursuivez votre lecture pour vous assurer que le périphérique à partir duquel vous comptez démarrer et installer est supporté par le système d'installation Debian.
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 8.4 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. ALPHA-TODO -- systèmes de stockage supportés par Linux mais pas par les disquettes de démarrage
Vous devez posséder au moins 5MB de RAM et 35MB d'espace disque. 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 300 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.
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, etc. Cependant aucun de ces périphériques n'est requis lors de l'installation du système. Cette section contient des informations sur les périphériques spécifiquement non supportés par le système d'installation, même s'ils sont supportés par Linux. ALPHA-TODO -- NICs supported by linux but not supported by boot disks
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 usagé, 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.
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é qui nous empêcherait 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 effectuent cette demande, ils réaliseront que Linux est un marché important.