1
<?xml version="1.0" encoding="ISO-8859-1"?>
2
<!-- original version: 29334 -->
5
<sect2 arch="alpha" id="alpha-firmware">
6
<title>Le microprogramme Alpha Console</title>
9
Le microprogramme pour la console est stock� dans une ROM flash. Il est
10
lanc� lorsqu'un syst�me Alpha est allum� ou remis � z�ro. Il y a deux sortes
11
de sp�cifications utilis�es sur les syst�mes Alpha et ainsi deux classes du
12
microprogramme console disponibles :
19
La <emphasis>console SRM</emphasis> bas�e sur une sp�cification du
20
sous-syst�me console Alpha et qui fournit un environnement op�rationnel pour
21
OpenVMS, Tru64 UNIX et les syst�mes d'exploitations de type Linux ;
26
Les <emphasis>consoles ARC, AlphaBIOS ou ARCSBIOS</emphasis>,
27
bas�es sur les sp�cifications <quote>Advanced RISC
28
Computing</quote>(ARC) qui fournissent un environnement
29
op�rationnel pour Windows NT.
36
Du point de vue de l'utilisateur, la plus grosse diff�rence entre SRM et ARC
37
est que le choix de la console induit le sch�ma de partitionnement du disque
38
sur lequel vous choisirez d'amorcer.
42
ARC requiert l'utilisation d'une table de partition MS-DOS
43
(cr��e par <command>cfdisk</command>) pour le disque amor�able. Les tables
44
des partitions MS-DOS sont donc les formats de partition <quote>natifs</quote>
45
lorsque l'on amorce avec ARC. En effet, depuis qu' AlphaBIOS contient un
46
partititionneur de disque, vous pr�f�rerez peut-�tre partitionner vos disques
47
depuis le menu du microprogramme avant d'installer Linux.
51
Inversement, SRM est <emphasis>incompatible</emphasis> avec les tables des
53
<footnote><para>Pr�cis�ment, le format du secteur d'amor�age requis par la
54
sp�cification du sous-syst�me console entre en conflit avec le placement de
55
la table des partitions MS-DOS.</para></footnote>.
56
Depuis que Unix Tru64 utilise le format des disques BSD, c'est le format
57
<quote>natif</quote> des partitions pour les installations � partir de SRM.
61
GNU/Linux est le seul syst�me d'exploitation sur Alpha qui peut �tre
62
amorc� � partir des deux types de console, mais la version &debian; &release;
63
ne peut s'amorcer qu'� partir d'un syst�me bas� sur SRM. Si vous poss�dez un
64
Alpha sans SRM, si vous voulez pouvoir lancer aussi Windows NT ou si votre
65
programme d'amor�age demande une console ARC pour initialiser le BIOS, vous
66
ne pourrez pas utiliser l'installateur Debian. Vous pourrez toujours lancer
67
&debian; &release; sur de tels syst�mes en utilisant un autre support
68
d'installation. Par exemple, vous pouvez installer Debian woody et faire une
72
Comme <command>MILO</command> n'est pas disponible sur tous les syst�mes
73
Alpha actuels (F�vrier 2000) et comme il n'est plus n�cessaire d'acheter
74
une license OpenVMS ou Tru64 Unix pour avoir un microprogramme SRM sur les
75
anciens Alpha, il est recommand� d'utiliser SRM d�s que possible.
79
Le tableau suivant r�sume les combinaisons type de syst�me / console
80
disponibles (cf. <xref linkend="alpha-cpus"/> pour les noms des types de
81
syst�me). Le mot <quote>ARC</quote> ci-dessous d�signe toute console compatible
86
<informaltable><tgroup cols="2">
89
<entry>Syst�me</entry>
90
<entry>Console accept�e</entry>
97
<entry>ARC ou SRM</entry>
100
<entry>ARC ou SRM</entry>
105
<entry>cabriolet</entry>
106
<entry>ARC ou SRM</entry>
112
<entry>ARC ou SRM</entry>
115
<entry>ARC ou SRM</entry>
118
<entry>ARC ou SRM</entry>
121
<entry>ARC ou SRM</entry>
123
<entry>jensen</entry>
127
<entry>ARC ou SRM</entry>
130
<entry>ARC ou SRM</entry>
132
<entry>mikasa</entry>
133
<entry>ARC ou SRM</entry>
135
<entry>mikasa-p</entry>
138
<entry>nautilus</entry>
139
<entry>ARC (voyez le manuel de la carte m�re) ou SRM</entry>
141
<entry>noname</entry>
142
<entry>ARC ou SRM</entry>
144
<entry>noritake</entry>
147
<entry>noritake-p</entry>
151
<entry>ARC ou SRM</entry>
153
<entry>rawhide</entry>
156
<entry>ruffian</entry>
162
<entry>sable-g</entry>
166
<entry>ARC ou SRM</entry>
168
<entry>takara</entry>
169
<entry>ARC ou SRM</entry>
184
D'une fa�on g�n�rale, aucune de ces consoles ne peut amorcer Linux
185
directement ; il est donc n�cessaire d'avoir recours � un programme
186
d'amor�age interm�diaire. Pour la console SRM, on utilise
187
<command>aboot</command>, un programme d'amor�age l�ger et ind�pendant de la
188
plateforme. Voyez l' obsol�te <ulink url="&url-srm-howto;">SRM HOWTO</ulink>
189
pour d'autres informations.
191
<para condition="FIXME">
192
les paragraphes suivants proviennent du manuel d'installation de la version
193
Woody. Ils sont l� pour r�f�rence et seront peut-�tre utiles quand Debian
194
pourra utiliser � nouveau MILO.
197
<para condition="FIXME">
198
D'une fa�on g�n�rale, aucune de ces consoles ne peut amorcer Linux
199
directement ; il est donc n�cessaire d'avoir recours � un programme
200
d'amor�age interm�diaire. Il existe deux programmes d'amor�age
201
principaux : <command>MILO</command> and <command>aboot</command>.
204
<command>MILO</command> est lui-m�me une console, qui remplace ARC ou
205
SRM en m�moire. <command>MILO</command> peut �tre amorc� � la fois par ARC et
206
SRM et c'est m�me la seule fa�on de d�marrer Linux � partir d'une console
207
ARC. <command>MILO</command> est d�pendant de la plateforme (un programme
208
diff�rent de <command>MILO</command> est n�cessaire pour chaque syst�me) et
209
n'existe, pour le support ARC, que pour les syst�mes list�s ci-dessus.
210
Reportez-vous aussi au <ulink url="&url-milo-howto;">MILO HOWTO</ulink>,
211
malheureusement plus tr�s � jour.
215
<command>aboot</command> est un petit programme d'amor�age, ind�pendant
216
de la plateforme et qui fonctionne uniquement avec SRM. Reportez-vous au
217
<ulink url="&url-srm-howto;">SRM HOWTO</ulink> (h�las plus tr�s � jour) pour
218
obtenir d'autres informations sur <command>aboot</command>.
220
</para><para condition="FIXME">
222
Vous pouvez donc �tre confront� � trois types de sc�nario possibles, selon le
223
microprogramme de la console du syst�me et selon que <command>MILO</command>
224
est disponible ou non :
226
<informalexample><screen>
230
</screen></informalexample>
232
Comme <command>MILO</command> n'est disponible pour aucun des syst�mes Alpha
233
actuellement en production (f�vrier 2000) et comme il n'est plus n�cessaire
234
d'acheter une licence OpenVMS ou Unix Tru64 pour avoir le microprogramme sur
235
votre vieil Alpha, il est recommand� d'utiliser SRM et
236
<command>aboot</command> pour une nouvelle installation de GNU/Linux, � moins
237
que vous ne d�siriez pouvoir amorcer aussi Windows NT.
241
La majorit� des AlphaServer, tous les serveurs et tous les postes de travail
242
contiennent � la fois SRM et AlphaBIOS dans leur microprogramme. Pour les
243
machines <quote>half-flash</quote> comme les nombreuses cartes d'�valuation,
244
il est possible de passer d'une version � l'autre par flashage du
245
microprogramme. Ainsi, lorsque SRM est install�, il est possible d'ex�cuter
246
ARC/AlphaBIOS depuis une disquette (en utilisant la commande
247
<command>arc</command>). Pour les raisons mentionn�es pr�c�demment, nous
248
recommandons de passer � SRM avant d'installer Debian.
252
Comme pour toutes les autres architectures, vous devez installer la r�vision
253
la plus r�cente du microprogramme
255
<para>� l'exception de Jensen, o�
256
les versions du microprogramme plus r�centes que la version 1.7
257
ne reconnaissent pas linux — voyez
258
<ulink url="&url-jensen-howto;"></ulink> pour plus d'informations.
260
avant d'installer Debian. Pour les Alpha, la mise � jour
261
du microprogramme peut s'obtenir � partir des
262
<ulink url="&url-alpha-firmware;">mises � jour du Firmware Alpha</ulink>.
268
<sect2 arch="alpha"><title>Amorcer avec TFTP</title>
271
Pour SRM, les interfaces Ethernet sont nomm�es
272
avec le pr�fixe <userinput>ewa</userinput> et seront affich�es en sortie de
273
la commande <userinput>show dev</userinput>, comme ceci :
275
<informalexample><screen>
276
>>> show dev
277
ewa0.0.0.9.0 EWA0 08-00-2B-86-98-65
278
ewb0.0.0.11.0 EWB0 08-00-2B-86-98-54
279
ewc0.0.0.2002.0 EWC0 00-06-2B-01-32-B0
280
</screen></informalexample>
282
Vous devez commencer par configurer le protocole d'amor�age :
284
<informalexample><screen>
285
>>> set ewa0_protocol bootp
286
</screen></informalexample>
288
puis v�rifier que le type du m�dia est correct :
290
<informalexample><screen>
291
>>> set ewa0_mode <replaceable>mode</replaceable>
292
</screen></informalexample>
294
Vous pouvez obtenir une liste de modes valides avec
295
<userinput>>>>set ewa0_mode</userinput>.
299
Ensuite, pour amorcer sur la premi�re interface Ethernet, vous
302
<informalexample><screen>
303
>>> boot ewa -flags ""
304
</screen></informalexample>
306
L'amor�age se fera avec les param�tres par d�faut du noyau qui sont dans
311
Si vous souhaitez utiliser une console s�rie, vous
312
<emphasis>devez</emphasis> passer le param�tre <userinput>console=</userinput>
313
au noyau. Cela peut �tre fait avec l'argument
314
<userinput>-flags</userinput> de la commande SRM <userinput>boot</userinput>.
315
Les ports s�rie portent le m�me nom que leur fichier correspondant dans
316
<userinput>/dev</userinput>. Et si vous ajoutez des param�tres du noyau, vous
317
devez r�p�ter certaines options par d�faut n�cessaires aux images de
318
l'installateur Debian.
319
Par exemple, pour amorcer depuis
320
<userinput>ewa0</userinput>
321
en utilisant la console sur le premier port s�rie, vous devrez
324
<informalexample><screen>
325
>>> boot ewa0 -flags "root=/dev/ram ramdisk_size=16384 console=ttyS0"
326
</screen></informalexample>
331
<sect2 arch="alpha"><title>Amorcer depuis un c�d�rom avec une console SRM
337
<informalexample><screen>
338
>>> boot xxxx -flags 0
339
</screen></informalexample>
341
o� <replaceable>xxxx</replaceable> est votre lecteur de c�d�rom
347
<sect2 arch="alpha" condition="FIXME">
348
<title>Amorcer depuis un c�d�rom avec une console ARC ou AlphaBIOS</title>
351
Pour amorcer un c�d�rom depuis la console ARC, trouvez le nom de
352
code de votre sous-architecture (voyez :
353
<xref linkend="alpha-cpus"/>, puis entrez
354
<filename>\milo\linload.exe</filename>
355
comme programme d'amor�age et
356
<filename>\milo\<replaceable>subarch</replaceable></filename>
357
(o� <replaceable>subarch</replaceable>
358
est le nom de la sous-architecture) comme chemin vers
359
le syst�me d'exploitation dans le
360
menu <quote>OS Selection Setup</quote>. Les
361
<quote>Ruffians</quote> font exception : vous aurez besoin
362
d'utiliser <filename>\milo\ldmilo.exe</filename> comme programme
369
<sect2 arch="alpha" condition="supports-floppy-boot">
370
<title>Amorcer � partir de disquette avec la console SRM</title>
373
� l'invite (<prompt>>>></prompt>) de SRM, ex�cutez la
374
commande suivante :
376
<informalexample><screen>
377
>>> boot dva0 -flags 0
378
</screen></informalexample>
380
en rempla�ant <filename>dva0</filename> avec le p�riph�rique en service
381
sur votre machine. D'habitude, <filename>dva0</filename> est le lecteur
382
de disquette ; tapez
384
<informalexample><screen>
385
>>> show dev
386
</screen></informalexample>
388
pour afficher la liste des p�riph�riques (si vous d�sirez
389
amorcer par exemple depuis un c�d�rom). Remarquez que si vous
390
amorcez via MILO, l'argument <command>-flags</command> est ignor�,
391
donc vous pouvez simplement taper <command>boot dva0</command>.
392
Si tout se d�roule normalement, vous devriez voir l'amor�age
397
Si vous d�sirez sp�cifier des arguments pour le noyau en amor�ant
398
via <command>aboot</command>, utilisez la commande suivante :
400
<informalexample><screen>
401
>>> boot dva0 -file linux.bin.gz -flags "root=/dev/fd0 load_ramdisk=1 arguments"
402
</screen></informalexample>
404
(saisissez sur une seule ligne) en substituant, si n�cessaire, le
405
nom de p�riph�rique d'amor�age SRM utilis� pour
406
<filename>dva0</filename>, le nom de p�riph�rique d'amor�age de Linux
407
pour <filename>fd0</filename> et les param�tres noyau d�sir�s pour
408
<filename>arguments</filename>.
412
Si vous d�sirez sp�cifier des param�tres au noyau lors d'un
413
amor�age via <command>MILO</command>, il vous faudra interrompre le
414
chargement une fois entr� dans MILO. Voyez <xref linkend="booting-from-milo"/>.
421
<title>Amorcer depuis les disquettes avec la console ARC ou ALphaBIOS</title>
425
Dans le menu de <quote>OS selection</quote>, choisissez
426
<command>linload.exe</command> comme programme d'amor�age et
427
<command>milo</command> comme chemin vers le syst�me
428
d'exploitation. L'amor�age se fera depuis cette nouvelle
435
<sect2 arch="alpha" condition="FIXME" id="booting-from-milo">
436
<title>Amorcer avec MILO</title>
439
Le programme MILO, contenu dans le m�dia d'amor�age, est configur�
440
pour amorcer automatiquement Linux. Si vous d�sirez
441
intervenir, il vous suffit d'appuyer sur la touche d'espacement
442
durant le compte � rebours de MILO.
446
Si vous d�sirez tout sp�cifier (pour fournir par exemple des param�tres
447
suppl�mentaires), vous pouvez utiliser une commande de ce type :
449
<informalexample><screen>
450
MILO> boot fd0:linux.bin.gz root=/dev/fd0 load_ramdisk=1 <!-- arguments -->
451
</screen></informalexample>
453
Si vous amorcez sur un autre support qu'une disquette,
454
substituez <filename>fd0</filename> dans l'exemple ci-dessus par le nom
455
de p�riph�rique appropri� dans la nomenclature Linux. La
456
commande <command>help</command> vous fournira un rapide aper�u des