This file is indexed.

/usr/share/doc/HOWTO/fr-html/PA-RISC-Linux-Boot-HOWTO.html is in doc-linux-fr-html 2013.01-3ubuntu1.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

   1
   2
   3
   4
   5
   6
   7
   8
   9
  10
  11
  12
  13
  14
  15
  16
  17
  18
  19
  20
  21
  22
  23
  24
  25
  26
  27
  28
  29
  30
  31
  32
  33
  34
  35
  36
  37
  38
  39
  40
  41
  42
  43
  44
  45
  46
  47
  48
  49
  50
  51
  52
  53
  54
  55
  56
  57
  58
  59
  60
  61
  62
  63
  64
  65
  66
  67
  68
  69
  70
  71
  72
  73
  74
  75
  76
  77
  78
  79
  80
  81
  82
  83
  84
  85
  86
  87
  88
  89
  90
  91
  92
  93
  94
  95
  96
  97
  98
  99
 100
 101
 102
 103
 104
 105
 106
 107
 108
 109
 110
 111
 112
 113
 114
 115
 116
 117
 118
 119
 120
 121
 122
 123
 124
 125
 126
 127
 128
 129
 130
 131
 132
 133
 134
 135
 136
 137
 138
 139
 140
 141
 142
 143
 144
 145
 146
 147
 148
 149
 150
 151
 152
 153
 154
 155
 156
 157
 158
 159
 160
 161
 162
 163
 164
 165
 166
 167
 168
 169
 170
 171
 172
 173
 174
 175
 176
 177
 178
 179
 180
 181
 182
 183
 184
 185
 186
 187
 188
 189
 190
 191
 192
 193
 194
 195
 196
 197
 198
 199
 200
 201
 202
 203
 204
 205
 206
 207
 208
 209
 210
 211
 212
 213
 214
 215
 216
 217
 218
 219
 220
 221
 222
 223
 224
 225
 226
 227
 228
 229
 230
 231
 232
 233
 234
 235
 236
 237
 238
 239
 240
 241
 242
 243
 244
 245
 246
 247
 248
 249
 250
 251
 252
 253
 254
 255
 256
 257
 258
 259
 260
 261
 262
 263
 264
 265
 266
 267
 268
 269
 270
 271
 272
 273
 274
 275
 276
 277
 278
 279
 280
 281
 282
 283
 284
 285
 286
 287
 288
 289
 290
 291
 292
 293
 294
 295
 296
 297
 298
 299
 300
 301
 302
 303
 304
 305
 306
 307
 308
 309
 310
 311
 312
 313
 314
 315
 316
 317
 318
 319
 320
 321
 322
 323
 324
 325
 326
 327
 328
 329
 330
 331
 332
 333
 334
 335
 336
 337
 338
 339
 340
 341
 342
 343
 344
 345
 346
 347
 348
 349
 350
 351
 352
 353
 354
 355
 356
 357
 358
 359
 360
 361
 362
 363
 364
 365
 366
 367
 368
 369
 370
 371
 372
 373
 374
 375
 376
 377
 378
 379
 380
 381
 382
 383
 384
 385
 386
 387
 388
 389
 390
 391
 392
 393
 394
 395
 396
 397
 398
 399
 400
 401
 402
 403
 404
 405
 406
 407
 408
 409
 410
 411
 412
 413
 414
 415
 416
 417
 418
 419
 420
 421
 422
 423
 424
 425
 426
 427
 428
 429
 430
 431
 432
 433
 434
 435
 436
 437
 438
 439
 440
 441
 442
 443
 444
 445
 446
 447
 448
 449
 450
 451
 452
 453
 454
 455
 456
 457
 458
 459
 460
 461
 462
 463
 464
 465
 466
 467
 468
 469
 470
 471
 472
 473
 474
 475
 476
 477
 478
 479
 480
 481
 482
 483
 484
 485
 486
 487
 488
 489
 490
 491
 492
 493
 494
 495
 496
 497
 498
 499
 500
 501
 502
 503
 504
 505
 506
 507
 508
 509
 510
 511
 512
 513
 514
 515
 516
 517
 518
 519
 520
 521
 522
 523
 524
 525
 526
 527
 528
 529
 530
 531
 532
 533
 534
 535
 536
 537
 538
 539
 540
 541
 542
 543
 544
 545
 546
 547
 548
 549
 550
 551
 552
 553
 554
 555
 556
 557
 558
 559
 560
 561
 562
 563
 564
 565
 566
 567
 568
 569
 570
 571
 572
 573
 574
 575
 576
 577
 578
 579
 580
 581
 582
 583
 584
 585
 586
 587
 588
 589
 590
 591
 592
 593
 594
 595
 596
 597
 598
 599
 600
 601
 602
 603
 604
 605
 606
 607
 608
 609
 610
 611
 612
 613
 614
 615
 616
 617
 618
 619
 620
 621
 622
 623
 624
 625
 626
 627
 628
 629
 630
 631
 632
 633
 634
 635
 636
 637
 638
 639
 640
 641
 642
 643
 644
 645
 646
 647
 648
 649
 650
 651
 652
 653
 654
 655
 656
 657
 658
 659
 660
 661
 662
 663
 664
 665
 666
 667
 668
 669
 670
 671
 672
 673
 674
 675
 676
 677
 678
 679
 680
 681
 682
 683
 684
 685
 686
 687
 688
 689
 690
 691
 692
 693
 694
 695
 696
 697
 698
 699
 700
 701
 702
 703
 704
 705
 706
 707
 708
 709
 710
 711
 712
 713
 714
 715
 716
 717
 718
 719
 720
 721
 722
 723
 724
 725
 726
 727
 728
 729
 730
 731
 732
 733
 734
 735
 736
 737
 738
 739
 740
 741
 742
 743
 744
 745
 746
 747
 748
 749
 750
 751
 752
 753
 754
 755
 756
 757
 758
 759
 760
 761
 762
 763
 764
 765
 766
 767
 768
 769
 770
 771
 772
 773
 774
 775
 776
 777
 778
 779
 780
 781
 782
 783
 784
 785
 786
 787
 788
 789
 790
 791
 792
 793
 794
 795
 796
 797
 798
 799
 800
 801
 802
 803
 804
 805
 806
 807
 808
 809
 810
 811
 812
 813
 814
 815
 816
 817
 818
 819
 820
 821
 822
 823
 824
 825
 826
 827
 828
 829
 830
 831
 832
 833
 834
 835
 836
 837
 838
 839
 840
 841
 842
 843
 844
 845
 846
 847
 848
 849
 850
 851
 852
 853
 854
 855
 856
 857
 858
 859
 860
 861
 862
 863
 864
 865
 866
 867
 868
 869
 870
 871
 872
 873
 874
 875
 876
 877
 878
 879
 880
 881
 882
 883
 884
 885
 886
 887
 888
 889
 890
 891
 892
 893
 894
 895
 896
 897
 898
 899
 900
 901
 902
 903
 904
 905
 906
 907
 908
 909
 910
 911
 912
 913
 914
 915
 916
 917
 918
 919
 920
 921
 922
 923
 924
 925
 926
 927
 928
 929
 930
 931
 932
 933
 934
 935
 936
 937
 938
 939
 940
 941
 942
 943
 944
 945
 946
 947
 948
 949
 950
 951
 952
 953
 954
 955
 956
 957
 958
 959
 960
 961
 962
 963
 964
 965
 966
 967
 968
 969
 970
 971
 972
 973
 974
 975
 976
 977
 978
 979
 980
 981
 982
 983
 984
 985
 986
 987
 988
 989
 990
 991
 992
 993
 994
 995
 996
 997
 998
 999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta name="generator" content=
"HTML Tidy for HTML5 for Linux version 5.2.0">
<title>PA-RISC/Linux Boot HOWTO</title>
<meta name="GENERATOR" content=
"Modular DocBook HTML Stylesheet Version 1.79">
</head>
<body class="ARTICLE" bgcolor="#FFFFFF" text="#000000" link=
"#0000FF" vlink="#840084" alink="#0000FF">
<div class="ARTICLE">
<div class="TITLEPAGE">
<h1 class="TITLE"><a name="AEN2" id="AEN2">PA-RISC/Linux Boot
HOWTO</a></h1>
<h3 class="AUTHOR"><a name="AEN4" id="AEN4">Deb Richardson</a></h3>
<div class="AFFILIATION"><span class="ORGNAME">The Puffin
Group<br></span>
<div class="ADDRESS">
<p class="ADDRESS"><code class="EMAIL">&lt;<a href=
"mailto:deb@thepuffingroup.com">deb@thepuffingroup.com</a>&gt;</code><br>
</p>
</div>
</div>
<h3 class="AUTHOR"><a name="AEN11" id="AEN11">Thomas
Marteau</a></h3>
<div class="AFFILIATION"><span class="ORGNAME">ESIEE<br></span>
<div class="ADDRESS">
<p class="ADDRESS"><code class="EMAIL">&lt;<a href=
"mailto:marteaut@tuxfamily.org">marteaut@tuxfamily.org</a>&gt;</code><br>
</p>
</div>
</div>
<div class="REVHISTORY">
<table width="100%" border="0">
<tr>
<th align="left" valign="top" colspan="3"><b>Historique des
versions</b></th>
</tr>
<tr>
<td align="left">Version 0.9</td>
<td align="left">15 janvier 2002</td>
<td align="left">Revu par�: tm</td>
</tr>
<tr>
<td align="left" colspan="3">Cette version vous apporte quelques
conseils utiles pour obtenir votre propre noyau sur les syst�mes
hppa.</td>
</tr>
<tr>
<td align="left">Version 0.8</td>
<td align="left">17 octobre 2001</td>
<td align="left">Revu par�: tm</td>
</tr>
<tr>
<td align="left" colspan="3">Cette version prend en compte le
changement de nom des sites officiels FTP et CVS et modifie la
licence.</td>
</tr>
<tr>
<td align="left">Version 0.7</td>
<td align="left">13 octobre 2001</td>
<td align="left">Revu par�: tm</td>
</tr>
<tr>
<td align="left" colspan="3">Cette version s'adapte au progr�s de
PA/Linux.</td>
</tr>
<tr>
<td align="left">Version 0.6 draft</td>
<td align="left">26 septembre 2001</td>
<td align="left">Revu par�: tm</td>
</tr>
<tr>
<td align="left" colspan="3">Cette version contient des
modifications mineures et compl�te la section "Utiliser
bootp/tftpd".</td>
</tr>
<tr>
<td align="left">Version 0.5 draft</td>
<td align="left">3 ao�t 2001</td>
<td align="left">Revu par�: tm</td>
</tr>
<tr>
<td align="left" colspan="3">Cette version est une mise � jour
majeure du papier de Deb.</td>
</tr>
<tr>
<td align="left">Version 0.3 draft</td>
<td align="left">24 novembre 1999</td>
<td align="left">Revu par�: dlr</td>
</tr>
<tr>
<td align="left" colspan="3">Voici la premi�re version publi�e du
manuel.</td>
</tr>
</table>
</div>
<div>
<div class="ABSTRACT"><a name="AEN49" id="AEN49"></a>
<p>Ce document explique les proc�dures pour obtenir un noyau issu
du d�veloppementde PA-RISC/Linux fonctionnant sur votre syst�me
PA-RISC. Il vous montre aussi les fonctionnalit�s de PALO, le
chargeur de noyau pour PA/Linux. Vous y trouverez de nombreuses
informations pour compiler un noyau depuis le code source
disponible sur <a href="http://cvs.parisc-linux.org/" target=
"_top">http://cvs.parisc-linux.org/</a>. Remarquez que cette
version est bas�e sur le travail de Deb Richardson. Elle actualise
certaines informations rendues obsol�tes par les avanc�es du
portage. Cependant, je dois dire que ce manuel conserve des textes
de cette version et j'ai d�voil� quelques parties comment�es �
l'�poque de Deb.</p>
<p>Si vous cherchez des informations li�es au mat�riel HP mais pas
directement li�es au PA-RISC, veuillez lire <a href=
"http://www.linuxdoc.org/HOWTO/HP-HOWTO/index.html" target=
"_top">HP-HOWTO de Bruno Cornec</a>.</p>
<p>Pour plus d'informations sur le projet de portage de
PA-RISC/Linux, veuillez visiter <a href=
"http://www.parisc-linux.org/" target=
"_top">http://www.parisc-linux.org/</a>. Ce site officiel d�taille
le d�veloppement et les am�liorations du noyau. Pour l'espace
utilisateur, veuillez vous r�f�rer aux <a href=
"http://www.debian.org/ports/hppa/index.html" target="_top">pages
Debian sur le portage</a>.</p>
</div>
</div>
<hr></div>
<div class="SECT1">
<h2 class="SECT1"><a name="COPYRIGHT" id="COPYRIGHT">Copyright and
Licensing</a></h2>
<p class="LITERALLAYOUT">
Copyright&nbsp;©&nbsp;2001-2002&nbsp;Thomas&nbsp;Marteau.<br>
Copyright&nbsp;©&nbsp;1999&nbsp;The&nbsp;Puffin&nbsp;Group&nbsp;et&nbsp;Deb&nbsp;Richardson.</p>
La copie, la distribution et/ou la modification de ce texte est
possible sous les conditions d�velopp�es par la <a href=
"http://cesarx.free.fr/gfdlf.html" target="_top">Licence de
documentation libre GNU</a>, Version 1.1 ou sup�rieure publi�e par
la Free Software Foundation. Une copie de cette licence est
disponible. <a href="http://www.gnu.org/copyleft/fdl.html" target=
"_top">http://www.gnu.org/copyleft/fdl.html</a>. Ce document n'a
pas de section inalt�rable ni de page de couverture.</div>
<div class="SECT1">
<hr>
<h2 class="SECT1"><a name="HARDWARE" id="HARDWARE">Mat�riel
support�</a></h2>
<p>En produisant la version 0.9.3 de PA/Linux, le support mat�riel
a connu une grande am�lioration tant en qualit� qu'en quantit�.
C'est pourquoi m�me si votre mod�le n'est pas list�e, il faut
l'essayer et rapporter le r�sultat � la <a href=
"mailto:parisc-linux@lists.parisc-linux.org" target="_top">liste de
diffusion</a>. Les machines PA-RISC suivantes peuvent fonctionner
comme n'importe quelle machines d'une architecture diff�rente.
Cette liste peut changer � tout moment. La meilleure mani�re
d'obtenir une liste � jour est d'aller voir <a href=
"http://pateam.esiee.fr/list.html" target=
"_top">http://pateam.esiee.fr/list.html</a>. � cet endroit, vous
saurez si votre mat�riel a �t� rapport� comme fonctionnel et
comment. Par exemple, il est stipul� si vous pouvez utiliser
PA/Linux <span class="emphasis"><i class="EMPHASIS">via</i></span>
la carte graphique ou bien <span class="emphasis"><i class=
"EMPHASIS">via</i></span> une console S�rie. Vous trouverez tout ce
dont vous avez besoin l�-bas comme les mises � jour de votre
microprogramme aussi connu sous le terme de <span class=
"emphasis"><i class="EMPHASIS">firmware</i></span>.</p>
<ul>
<li>
<p>Tous les mod�les 712. Vous pouvez utiliser X via le p�riph�rique
de m�moire vid�o, <span class="emphasis"><i class=
"EMPHASIS">framebuffer</i></span>&nbsp;;</p>
</li>
<li>
<p>Tous les mod�les 715 incluant la s�rie Strider&nbsp;;</p>
</li>
<li>
<p>Les mod�les 710, 720, 730, 750 devraient fonctionner avec la
derni�re ISO. Elle comprend des modifications, surtout pour les
disques durs&nbsp;;</p>
</li>
<li>
<p>Certains mod�les 725, 735, 755 fonctionnent avec les derni�res
versions du source. Mais, vu qu'il n'y a pas beaucoup de r�sultats
fournis par les utilisateurs de telles machines, il est difficile
d'en dire plus&nbsp;;</p>
</li>
<li>
<p>A180C et similaires&nbsp;;</p>
</li>
<li>
<p>A500 et similaires&nbsp;;</p>
</li>
<li>
<p>Les mod�les BXXX comme B132, B180. Ces machines peuvent �tre
utilis�es avec une m�moire vid�o <span class="emphasis"><i class=
"EMPHASIS">via Standard Text Interface</i></span>&nbsp;;</p>
</li>
<li>
<p>Les mod�les CXXX comme C110, C160&nbsp;;</p>
</li>
<li>
<p>Les mod�les CXXXX fonctionnent avec les p�riph�riques
d'entr�es/sorties li�s au premier IOMMU&nbsp;;</p>
</li>
<li>
<p>La class D fonctionne normalement. Cependant, beaucoup de
variantes de ce mod�le existent. Par cons�quent, il est difficile
de g�n�raliser&nbsp;;</p>
</li>
<li>
<p>La classe J est �quivalent aux mod�les CXXXX avec les
multi-processeurs en plus. Donc, on peut dire la m�me chose que
pour les CXXXX&nbsp;;</p>
</li>
<li>
<p>L1000 et L2000.</p>
</li>
</ul>
<p>Le mat�riel suivant devraient fonctionner dans le futur:</p>
<ul>
<li>
<p>Le mod�le L3000&nbsp;;</p>
</li>
<li>
<p>La classe N&nbsp;;</p>
</li>
<li>
<p>La classe SuperDome.</p>
</li>
</ul>
<p>Cette liste indique le mat�riel qui ne sera pas
op�rationnel:</p>
<ul>
<li>
<p>Les tr�s vieux mod�les comme les 705&nbsp;;</p>
</li>
<li>
<p>Les classes E,F,G,H et I. Il semble que Christoph Plattner a
r�ussi � faire fonctionner son E55&nbsp;;</p>
</li>
<li>
<p>Les classes T et V.</p>
</li>
</ul>
</div>
<div class="SECT1">
<hr>
<h2 class="SECT1"><a name="PREPARATION" id="PREPARATION">Pr�parer
le d�marrage</a></h2>
<p>Comme tout autre machine, les syst�mes � base de processeur
PA-RISC ont plusieurs �tapes � effectuer afin de fonctionner. Tout
d'abord, vous devez param�trer correctement votre mat�riel.
Ensuite, vous devez d�marrer une premi�re fois pour lancer le
processus d'installtion. Une fois le noyau est mis en place, vous
pouvez red�marrer pour installer le reste de votre syst�me de
fichiers. � ce point, votre syst�me est install� et op�rationnel.
Ce document est s�par� en plusieurs parties correspondant � chacune
de ces �tapes.</p>
<p>Cette premi�re section introduit quelques param�tres li�s au
mat�riel HP configurables <span class="emphasis"><i class=
"EMPHASIS">via</i></span> HP <b class="COMMAND">BOOT_ADMIN</b>.</p>
<div class="SECT2">
<hr>
<h3 class="SECT2"><a name="CONSOLES" id=
"CONSOLES">Consoles</a></h3>
<p>Pour d�marrer votre syst�me PA-RISC avec un noyau PA/Linux, vous
devez d'abord avoir une console sur ce syst�me. Elle peut �tre
graphique. Un moniteur devra �tre connect� � la machine. Si vous
optez pour la console s�rie, il vous faut l'�quipement ad�quat
comme une seconde machine qui r�cup�re par un cable crois� ce
qu'�met le port s�rie.</p>
<p>Pour la console graphique, vous devez �tre s�r que Linux
supporte la carte graphique de votre syst�me. De plus, il existe
deux fa�ons d'obtenir la console graphique. Si vous pensez faire un
rapport de bogue pour ce genre de souci, vous devez diff�rencier
les deux types. Tout d'abord, la console STI est le mode texte
classique vid�o comme pour votre PC par exemple. Le nom est d� au
fait que chaque machine HP poss�de une interface standard pour
l'affichage de texte appel�e <span class="emphasis"><i class=
"EMPHASIS">Standard Text Interface</i></span> qui fournit les
fonctions de base pour acc�der � la m�moire vid�o. Le second mode
graphique de la console est celui de la console <span class=
"emphasis"><i class="EMPHASIS">framebuffer</i></span>. En fait,
lors du d�marrage, vous verrez un pengouin appara�tre en haut �
gauche de votre �cran. Ceci est la m�thode la plus simple pour
diff�rencier les deux modes graphiques. La console s�rie est la
meilleure m�thode si vous d�sirez poster un rapport de bogue
complet. Elle vous permet m�me d'avoir la sortie alors que vous
�tes dans <b class="COMMAND">BOOT_ADMIN</b>. La plupart de serveurs
sont utilisables qu'avec la console s�rie.</p>
<p>Si vous avez un moniteur pour votre machine PA-RISC, la m�thode
la plus conviviale est le mode graphique. Si vous rencontrez des
soucis, passez en console s�rie.</p>
<div class="SECT3">
<hr>
<h4 class="SECT3"><a name="GRAPHICSCONSOLE" id=
"GRAPHICSCONSOLE">Utiliser une console graphique</a></h4>
<p>Utiliser une console graphique est juste une autre mani�re de
dire �Utiliser l'�cran reli� � la machine�. Si vous poss�dez un
moniteur pour votre machine PA-RISC, vous devriez �tre capable
d'interagir via la console avec cet �cran sans trop de modification
et sans avoir � configurer une console s�rie.</p>
<p>Naturellement, si vous pouvez utiliser une console graphique,
c'est le meilleur choix � faire. Cependant, v�rifiez que votre
mat�riel le supporte.</p>
</div>
<div class="SECT3">
<hr>
<h4 class="SECT3"><a name="SERIALCONSOLE" id=
"SERIALCONSOLE">Utiliser une console s�rie</a></h4>
<p>Vous devriez utiliser une console s�rie si vous n'avez pas
d'�cran disponible ou que votre machine ne peut pas acc�der � l'un
des modes graphiques. Aussi, le noyau ne g�re pas certains types de
mat�riel pour l'instant. Si vous devez mettre en place une console
s�rie, suivez les indications suivantes.</p>
<div class="SECT4">
<hr>
<h5 class="SECT4"><a name="CABLE" id="CABLE">Cable s�rie</a></h5>
<p>Pour connecter votre machine PA-RISC � votre PC afin de pouvoir
d�marrer le syst�me en utilisant une console, vous avez besoin d'un
cable null-modem 9 pin vers 9 pin femelle. Un tel cable est vendu
dans tout bon magasin d'�quipement informatique. Bien que vous
puissiez connecter l'autre extr�mit� du cable � un terminal, il est
conseill� de le brancher sur une machine qui ex�cute <b class=
"COMMAND">minicom</b> pour avoir tous les messages et pouvoir les
copier/coller dans un fichier pour compl�ter un rapport de bogue
parfait.</p>
</div>
<div class="SECT4">
<hr>
<h5 class="SECT4"><a name="MINICOM" id="MINICOM">Configurer
<b class="COMMAND">minicom</b> pour Linux</a></h5>
<p>Pour communiquer avec votre machine PA-RISC par ce proc�d�, vous
devez mettre en place le mode console s�rie et configurer un
programme qui vous permettra d'utiliser le port s�rie comme un
terminal. Nous recommandons <b class="COMMAND">minicom</b>, qui est
disponible dans la plupart des distributions Linux par d�faut. Si
<b class="COMMAND">minicom</b> n'est pas pr�sent sur votre
syst�me,vous trouverez la plus r�cente version du paquet sur
n'importe quel grand sites de logiciels li�s � Linux.</p>
<p>La plupart de la configuration de <b class="COMMAND">minicom</b>
est d�pendant des syst�mes utilis�s. Cependant, soyez s�rs que:</p>
<ol type="a">
<li>
<p>le taux de transfert doit �tre de 9600</p>
</li>
<li>
<p>la parit� doit �tre 8-N-1</p>
</li>
</ol>
<p>Ne vous inqui�tez car les valeurs par d�faut correspondent au
mat�riel PA-RISC. Si vous avez un PC, vous aurez probablement
besoin de changer le taux de transfert mais il semble que les
machines PA-RISC appr�cient cette configuration.</p>
</div>
<div class="SECT4">
<hr>
<h5 class="SECT4"><a name="SWITCHINGCONSOLES" id=
"SWITCHINGCONSOLES">Changer de console</a></h5>
<p>Avant de pouvoir utiliser la connexion s�rie entre la machine
Linux et celle PA-RISC, vous devez changer le mode de la console au
niveau du syst�me PA-RISC.</p>
<p>Le mode de la console par d�faut est <tt class=
"LITERAL">graphic_1</tt>. Pour changer cela, suivez les
instructions ci-dessous:</p>
<ol type="1">
<li>
<p>Allumez votre machine PA-RISC&nbsp;;</p>
</li>
<li>
<p>Lors du d�marrage, le message suivant devrait appara�tre:</p>
<pre class="PROGRAMLISTING">Searching for Potential Boot Devices.
To terminate search, press and hold the ESCAPE key.</pre>
<p>Quand ce message appara�t, appuyez et maintenez enfonc�e la
touche <b class="KEYCAP">Echap</b> jusqu'� l'apparition du menu
Options.</p>
</li>
<li>
<p>Par d�faut, vous obtenez la console <b class=
"COMMAND">BOOT_ADMIN</b>. Sur certaines 715, le menu Otpions aura
cet aspect:</p>
<pre class="PROGRAMLISTING">b)    Boot from specified device
s)    Search for bootable devices
a)    Enter Boot Administration mode
x)    Exit and continue boot sequence
?)    Help

Select from menu: </pre>
<p>Choississez "a) Enter Boot Administration mode". Vous atteindrez
le prompt "<samp class="COMPUTEROUTPUT">BOOT_ADMIN&gt;</samp>".
Tout le reste est � faire en mode <b class=
"COMMAND">BOOT_ADMIN</b>. Maintenant, tout le monde est dans la
console <b class="COMMAND">BOOT_ADMIN</b>&nbsp;!</p>
</li>
</ol>
<div class="SECT5">
<hr>
<h6 class="SECT5"><a name="AEN174" id="AEN174">V�rifier le mode
console actuel</a></h6>
<p>Tapez: <b class="COMMAND">path console</b> pour voir quel mode
console est utilis� par la machine en ce moment.</p>
<p>Si vous �tes en mode graphique, vous lirez "<samp class=
"COMPUTEROUTPUT">Console path = graphic_1</samp>".</p>
<p>Si vous �tes en mode s�rie, vous lirez "<samp class=
"COMPUTEROUTPUT">Console path = rs232_a.9600.8.none</samp>" ou
quelque chose de similaire.</p>
<div class="NOTE">
<blockquote class="NOTE">
<p><b>Note�:</b> Remarquez que certains mod�les, vous pouvez
trouver de petites diff�rences mais l'id�e g�n�rale reste la m�me.
Si vous d�sirez plus de descriptions, �crivez-moi un courriel avec
le type de machine vous avez et la sortie �cran que vous avez.</p>
</blockquote>
</div>
</div>
<div class="SECT5">
<hr>
<h6 class="SECT5"><a name="AEN184" id="AEN184">Changer pour le mode
s�rie</a></h6>
<p>Pour obtenir le mode console s�rie, tapez la commande suivante
dans le prompt <b class="COMMAND">BOOT_ADMIN</b>:</p>
<p><b class="COMMAND">path console rs232_a.9600.8.none</b></p>
<p>Pour v�rifier si la modification a �t� prise en compte, tapez
<b class="COMMAND">path console</b>. Vous devriez lire <samp class=
"COMPUTEROUTPUT">Console path = rs232_a.9600.8.none</samp>,
indiquant que le syst�me est configur� pour d�marrer en mode
console s�rie. Par d�faut, <b class="COMMAND">reset</b> red�marrera
le syst�me avec les modifications.</p>
</div>
<div class="SECT5">
<hr>
<h6 class="SECT5"><a name="AEN194" id="AEN194">Comment obtenir la
console s�rie de d�marrage sur 712&nbsp;?</a></h6>
<p>Malheureusement, cale n'est pas possbile. Bien que les 712 sont
configur�es pour le d�veloppement en interne chez HP pour utiliser
la console s�rie, cette option n'est pas possible sur le terrain.
Vous n'avez que la console graphique mais si vous d�sirez
r�ellement avoir la console s�rie, regardez <a href=
"http://lists.parisc-linux.org/pipermail/parisc-linux/1999-December/008117.html"
target="_top">les archives de la liste de diffusion de PA/Linux</a>
pour plus d'informations. Mais, vraiment pourquoi utiliser une
belle 712 avec une console s�rie alors que vous pouvez avoir
X&nbsp;!</p>
</div>
<div class="SECT5">
<hr>
<h6 class="SECT5"><a name="AEN198" id="AEN198">Changer pour le mode
graphique</a></h6>
<p>C'est l'op�ration oppos�e de celle ci-dessus. En v�rifiant votre
chemin de console, vous devez lire<samp class=
"COMPUTEROUTPUT">Console path = rs232_a.9600.8.none</samp>.
Maintenant, vous devez mettre en place le mode graphique
<span class="emphasis"><i class="EMPHASIS">via</i></span> <b class=
"COMMAND">BOOT_ADMIN</b>.</p>
<p><b class="COMMAND">path console graphic_1</b></p>
<p>Vous devriez avoir � l'�cran une image apr�s la commande
<b class="COMMAND">reset</b>. Si l'�cran n'a pas l'air de
fonctionner, essayez d'appuyer sur la touche <b class=
"KEYCAP">Tab</b> pour changer la r�solution de votre �cran.
Appuyant de nouveau sur cette touche, le moniteur basculera vers la
r�solution sup�rieure. Il faudra peut-�tre r�p�ter cette op�ration
plusieurs fois pour �tre totalement satisfait. Ce point est aussi
vrai si vous changez de moniteur.</p>
</div>
</div>
</div>
</div>
<div class="SECT2">
<hr>
<h3 class="SECT2"><a name="BOOTNETWORK" id="BOOTNETWORK">Preparer �
d�marrer depuis le r�seau</a></h3>
<p>Cette m�thode pour d�marrer une machine �tait plus utilis�e dans
les phases initiales de d�veloppement mais elle reste dans certains
la seule mani�re possible. Maintenant, le d�marrage avec le support
r�seau n'est plus n�cessaire sauf dans certains cas sp�cifiques.
C'est le pourquoi de cette section, d'ailleurs.</p>
<div class="SECT3">
<hr>
<h4 class="SECT3"><a name="AEN212" id="AEN212"><b class=
"COMMAND">rbootd</b> ou <b class=
"COMMAND">bootp</b>&nbsp;?</a></h4>
<p>Tous les mod�les �&nbsp;r�cents&nbsp;� peuvent utiliser
<b class="COMMAND">bootp</b>, incluant 715/100, 715/120, mais aussi
toutes les 712.</p>
</div>
<div class="SECT3">
<hr>
<h4 class="SECT3"><a name="AEN218" id="AEN218">Utiliser <b class=
"COMMAND">rbootd</b></a></h4>
<div class="SECT4">
<h5 class="SECT4"><a name="AEN221" id="AEN221">Installer <b class=
"COMMAND">rbootd</b></a></h5>
<p>Si votre machine plus ancienne n�cessite <b class=
"COMMAND">rbootd</b> pour d�marrer <span class="emphasis"><i class=
"EMPHASIS">via</i></span> le r�seau, suivez les instructions
suivantes pour faire et installer un noyau PA-RISC/Linux et
d�marrer votre syst�me ainsi.</p>
<p>Pour les plus anciennes machines, incluant les 715 Scorpio 715,
<b class="COMMAND">rbootd</b> est n�cessaire. Pour l'obtenir
<b class="COMMAND">rbootd</b>:</p>
<ul>
<li>
<p>pour toute distribution autre que Debian, vous devez r�cup�rer
cette archive <span class="emphasis"><i class=
"EMPHASIS">via</i></span> <a href=
"http://pateam.esiee.fr/download.html#deb" target=
"_top">http://pateam.esiee.fr/download.html</a></p>
</li>
<li>
<p>pour Debian, il existe un paquet sur <a href=
"http://www.debian.org/Packages/stable/net/rbootd.html" target=
"_top">http://www.debian.org/Packages/stable/net/rbootd.html</a></p>
</li>
</ul>
</div>
<div class="SECT4">
<hr>
<h5 class="SECT4"><a name="RBOOTD" id="RBOOTD">Configurer <b class=
"COMMAND">rbootd</b></a></h5>
<p>Par exemple, pour d�marrer une 715, il faut que rbootd soit
install� sur un syst�me Linux (c'est le �&nbsp;serveur de
d�marrage&nbsp;�) o� vous entreposerez votre image du noyau
PA-RISC/Linux que vous d�sirez utiliser pour d�marrer votre machine
PA-RISC.</p>
<p>Une fois install�, il faut configurer votre service <b class=
"COMMAND">rbootd</b> pour qu'il soit op�rationnel avec votre
syst�me PA-RISC:</p>
<ol type="1">
<li>
<p>Dans <tt class="FILENAME">/etc/rbootd.conf</tt>, ajoutez la
ligne suivante:</p>
<p><b class="COMMAND">ethernet addr <tt class=
"REPLACEABLE"><i>bootfile</i></tt></b></p>
<p>Remplacez <tt class="REPLACEABLE"><i>bootfile</i></tt> avec le
nom de votre image noyau PA-RISC/Linux, g�n�ralement "<tt class=
"LITERAL">lifimage</tt>".</p>
</li>
<li>
<p>Maintenant, il nous faut l'adresse ethernet de votre machine
PA-RISC en tapant <b class="COMMAND">lan_addr</b> dans le prompt
<b class="COMMAND">BOOT_ADMIN</b> sur votre machine PA-RISC.</p>
<p>Vous aurez en retour une s�rie de chiffre similaire �
<samp class="COMPUTEROUTPUT">080009-7004b6</samp>. Notez ce chiffre
� la place <tt class="REPLACEABLE"><i>ethernet addr</i></tt>.</p>
</li>
<li>
<p>Dans <tt class="FILENAME">/etc/rbootd.conf</tt> sur votre
serveur de d�marrage, l'adresse MAC doit �tre format�e avec
�&nbsp;:&nbsp;� pour s�parer chaque octet, apr�s avoir enlever le
tiret qui les unissait. Par exemple:</p>
<pre class="PROGRAMLISTING">080009-7004b6</pre>
<p>devient</p>
<pre class="PROGRAMLISTING">08:00:09:70:04:b6</pre>
<p>Ajoutez cette adresse ainsi format�e dans votre <tt class=
"FILENAME">/etc/rbootd.conf</tt> sur votre serveur. Le fichier au
final doit ressembler � �a:</p>
<pre class="PROGRAMLISTING">
# ethernet addr        boot file(s)        comments

08:00:09:87:e4:8f      lifimage_715        # PA/Linux kernel for 715/33
08:00:09:70:04:b6      lifimage_720        # PA/Linux kernel for 720</pre>
<p>Cet exemple de <tt class="FILENAME">rbootd.conf</tt> contient
les adresses MAC et les images noyau pour deux diff�rentes
machines.</p>
<p>Une fois le fichier de configuration mis � jour, relancez le
service <b class="COMMAND">rbootd</b>.</p>
</li>
</ol>
<p>Par d�faut, <b class="COMMAND">rbootd</b> va chercher les
fichiers images dans <tt class="FILENAME">/var/lib/rbootd/</tt>. Si
vous utilisez l'archive pour les autres distributions, ce
r�pertoire est <tt class="FILENAME">/export/hp/rbootd/</tt>. Ainsi,
vous devrez entreposez vos images noyau amor�ables dedans. Si vous
avez une bonne raison de ne pas aimer ce chemin, il ne vous reste
plus qu'une solution, recompiler le source.</p>
<p>Le plus facile est bien s�r de mettre l'image dans le r�pertoire
par d�faut&nbsp;!</p>
</div>
</div>
<div class="SECT3">
<hr>
<h4 class="SECT3"><a name="AEN279" id="AEN279">Utiliser <b class=
"COMMAND">bootp</b>/<b class="COMMAND">tftp</b></a></h4>
<div class="SECT4">
<h5 class="SECT4"><a name="AEN283" id="AEN283">Mettre en place
<b class="COMMAND">bootp</b>/<b class="COMMAND">tftp</b></a></h5>
<p>Pour les utilisateurs Debian, vous avez juste � installer les
paquets correspondants <span class="emphasis"><i class=
"EMPHASIS">via</i></span> ces commandes en tant que <b class=
"COMMAND">root</b>:</p>
<pre class="PROGRAMLISTING">apt-get install bootp
apt-get install tftpd</pre>
<div class="NOTE">
<blockquote class="NOTE">
<p><b>Note�:</b> Le paquet <b class="COMMAND">bootp</b> peut �tre
remplac� par <b class="COMMAND">dhcp</b>. Mais, ce manuel ne
d�veloppera pas plus ce point. Pour votre information, apr�s avoir
install� le paquet <b class="COMMAND">dhcp</b>, vous avez une
section dans <tt class="FILENAME">/etc/dhcpd.conf</tt> sur BOOTP et
vous pouvez toujours essayer <b class="COMMAND">man dhcp</b>.</p>
</blockquote>
</div>
<p>Si vous avez besoin des paquets rpm, le meilleur conseil est
d'aller visiter <a href="http://rpmfind.net" target=
"_top">http://rpmfind.net</a>. Il semble qu'il est n�cessaire de
cr�er un utilisateur <b class="COMMAND">nobody</b> appartenant au
groupe <b class="COMMAND">nogroup</b> pour les utilisateurs de Red
Had. Les fichiers contenus dans <tt class=
"FILENAME">/tftpboot/</tt> doivent lui appartenir.</p>
</div>
<div class="SECT4">
<hr>
<h5 class="SECT4"><a name="AEN303" id="AEN303">Configurer <b class=
"COMMAND">bootp</b>/<b class="COMMAND">tftp</b></a></h5>
<p>Utilisez les instructions suivantes pour vous servir de
<b class="COMMAND">bootp</b> sur votre serveur de d�marrage:</p>
<div class="NOTE">
<blockquote class="NOTE">
<p><b>Note�:</b> Cette section vise les utilisateurs de Debian.
Pour les autres distributions, la logique reste la m�me mais il
existe des diff�rences comme les r�pertoires par d�faut. Vu que
Debian maintient un paquet <b class="COMMAND">bootp</b> � jour, il
en sera question dans ce qui suit. Pour la configuration de
<b class="COMMAND">dhcp</b>, il n'est pas pr�vu de l'ajouter.</p>
</blockquote>
</div>
<ol type="1">
<li>
<p>Configurez <tt class="FILENAME">/etc/inetd.conf</tt> sur le
serveur en ajoutant ces lignes:</p>
<pre class="PROGRAMLISTING">
tftp            dgram   udp     wait    nobody  /usr/sbin/tcpd       /usr/sbin/in.tftpd /tftpboot
bootps          dgram   udp     wait    root    /usr/sbin/bootpd     bootpd -i -t 120</pre>
<p>Ici, vous indiquez que <tt class="FILENAME">/boot</tt> est le
r�pertoire � utiliser pour le service <b class="COMMAND">tftpd</b>.
Ce choix est libre. Selon <b class="COMMAND">man tftpd</b>, le
r�pertoire par d�faut est <tt class="FILENAME">/tftpboot</tt>.</p>
<p>Une fois sauvegard�, red�marrez <b class="COMMAND">inetd</b>
avec: <b class="COMMAND">/etc/rc.d/init.d/inetd restart</b>.</p>
</li>
<li>
<p>Selon <b class="COMMAND">man bootptab</b>, cr�ez un fichier
<tt class="FILENAME">/etc/bootptab</tt> contenant:</p>
<pre class="PROGRAMLISTING"><tt class=
"REPLACEABLE"><i>[hostname]</i></tt>:hd=/tftpboot/Image:\
                             :rp=/usr/src/parisc/:\
                             :ht=ethernet:\
                             :ha=<tt class=
"REPLACEABLE"><i>[mac address]</i></tt>:\
                             :ip=<tt class=
"REPLACEABLE"><i>[ip address]</i></tt>:\
                             :bf=<tt class=
"REPLACEABLE"><i>[boot filename]</i></tt>:\
                             :sm=255.255.255.0:\
                             :to=7200:</pre>
<p>Remplissez le champ <tt class=
"REPLACEABLE"><i>[hostname]</i></tt>, <tt class=
"REPLACEABLE"><i>[mac address]</i></tt> et <tt class=
"REPLACEABLE"><i>[ip address]</i></tt> avec les informations
appropri�es:</p>
<ul>
<li>
<p>[hostname] est le nom de la machine PA-RISC.</p>
</li>
<li>
<p>[mac address] est l'adresse MAC de la m�me machine, que vous
obtenez toujours en tapant <b class="COMMAND">lan_address</b> dans
le prompt <tt class="LITERAL">BOOT_ADMIN&gt;</tt>.</p>
</li>
<li>
<p>[ip address] est l'adresse IP de la machine.</p>
</li>
<li>
<p>[boot file name] est le nom du fichier contenant l'image du
noyau amor�able.</p>
</li>
</ul>
<p>Ce qui vous donne:</p>
<pre class="PROGRAMLISTING">vodka:hd=/tftpboot:\
                             :rp=/usr/src/parisc/:\
                             :ht=ethernet:\
                             :ha=080069088717:\
                             :ip=140.244.9.208:\
                             :bf=lifimage:\
                             :sm=255.255.255.0:\
                             :to=7200:</pre></li>
</ol>
</div>
</div>
<div class="SECT3">
<hr>
<h4 class="SECT3"><a name="AEN352" id="AEN352">D�marrer votre
syst�me PA-RISC/Linux <span class="emphasis"><i class=
"EMPHASIS">via</i></span> le r�seau et avec une console
s�rie</a></h4>
<p>Pour conclure cette m�thode de d�marrage plut�t r�serv�e au
d�veloppement, cette section d�crit comment amorcer votre machine
HP si vous utlisez un serveur de d�marrage. Encore une fois, il est
� noter que cette technique est de moins en moins utilis�e. Pour
une utilisation plus �&nbsp;classique&nbsp;�, reportez vous
directement � la partie concernant <b class="COMMAND">PALO</b>.</p>
<p>Nous voici. C'est une liste de trucs et astuces au cas o� vous
d�sirez d�marrer <span class="emphasis"><i class=
"EMPHASIS">via</i></span> le r�seau. Vous avez fait tout ce qui a
�t� d�crit pr�c�demment, votre machine de d�veloppement est li� �
votre machine PA-RISC et vous avez une image amor�able, vous voil�
fin pr�t pour vous lancer&nbsp;! Si tout est bien � sa place, ces
quelques lignes devraient vous permettre de voir votre machine
PA-RISC s'amorcer sur GNU/Linux.</p>
<ol type="1">
<li>
<p>V�rifiez la connexion entre les deux machines qu'elle soit
r�seau et s�rie. Cela para�t peut-�tre naturel mais on sait jamais,
v�rifiez&nbsp;!</p>
</li>
<li>
<p>D�marrez <b class="COMMAND">minicom</b> sur votre machine de
d�veloppement.</p>
</li>
<li>
<p>D�marrez votre machine PA-RISC.</p>
</li>
<li>
<p>Regardez votre console de minicom. Quand le message suivant
appara�t � l'�cran, appuyez et maintenez enfonc� la touche
<b class="KEYCAP">Echap</b> pour interrompre le d�marrage de votre
machine:</p>
<pre class="PROGRAMLISTING"> 
Searching for Potential Boot Devices.                                      
To terminate search, press and hold the ESCAPE key.           </pre></li>
<li>
<p>Choississez "<tt class="LITERAL">a) Enter Boot Administration
mode</tt>" dans le menu. Vous entrez dans le prompt <b class=
"COMMAND">BOOT_ADMIN</b>.</p>
</li>
<li>
<p>Tapez cette commande: <b class="COMMAND">boot lan</b>.</p>
</li>
<li>
<p>Regardez comment votre machine PA-RISC devient un syst�me
PA/Linux.Ta dah&nbsp;!</p>
</li>
</ol>
</div>
</div>
</div>
<div class="SECT1">
<hr>
<h2 class="SECT1"><a name="VMLINUX" id="VMLINUX">Construire son
propre noyau PA-RISC/Linux</a></h2>
<p>Pour compiler un noyau Linux, vous devez avoir un compilateur C
et le source de Linux. Le premier �l�ment n'est pas trivial �
trouver car tout d�pend de comment vous comptez compiler le source.
Le second est plus simple car pour l'instant la version la plus
r�cente se trouve sur <a href="http://cvs.parisc-linux.org/"
target="_top">le site CVS officiel</a>. Tout d'abord, nous
parlerons du compilateur <b class="COMMAND">GCC</b>. Ensuite, la
configuration de votre futur noyau sera abord�. Le dernier
paragraphe couvrira l'installation du noyau r�sultant de la
compilation.</p>
<div class="SECT2">
<hr>
<h3 class="SECT2"><a name="AEN385" id="AEN385">Le compilateur
<b class="COMMAND">GCC</b></a></h3>
<p>Vous pouvez compiler votre kernel avec votre machine HP. Mais,
sur celles qui commencent � dater, vous pr�f�rerez s�rement
utiliser une machine plus puissante pour la compilation. Regardons
ces deux choix:</p>
<div class="SECT3">
<hr>
<h4 class="SECT3"><a name="AEN389" id="AEN389">Compilation
native</a></h4>
<p>Vu que Debian est la seule distribution qui g�re l'architecture
PA-RISC, si vous voulez utiliser les pouvoirs de la
�&nbsp;<span class="emphasis"><i class="EMPHASIS">Super
Cow</i></span>&nbsp;�, vous devez avoir quelques savoirs de base
sur la gestion des paquets.</p>
<div class="SECT4">
<hr>
<h5 class="SECT4"><a name="AEN393" id="AEN393"><b class=
"COMMAND">apt-get</b> et ses amis</a></h5>
<p><b class="COMMAND">apt-get</b> est un utilitaire en ligne de
commande simple qui g�re votre syst�me de paquets Debian. Tout
d'abord, Gustavo Noronha Silva a �crit le <a href=
"http://www.debian.org/doc/manuals/apt-howto/index.html" target=
"_top">APT HOWTO</a> que je vous conseille si le sujet vous
int�resse. Ici, nous voulons juste compiler un noyau. Vu que le
portage hppa n'est pas encore public, vous devez �tre relativement
prudent avec les mirroirs que vous choississez dans votre
<tt class="FILENAME">/etc/apt/sources.list</tt>. Par exemple, en
Allemagne, vous pouvez utilisez ces param�tres:</p>
<pre class="PROGRAMLISTING"># non-US packages
deb http://www.ftp.uni-erlangen.de/pub/debian/ unstable/non-US main non-free contrib
# Binary packages
deb http://gluck.debian.org/debian unstable main contrib non-free
# source packages
deb-src http://gluck.debian.org/debian unstable main contrib non-free</pre></div>
<div class="SECT4">
<hr>
<h5 class="SECT4"><a name="AEN401" id="AEN401">mettre � jour votre
<b class="COMMAND">gcc</b></a></h5>
<p>Si vous utilisez votre propre machine HP, vous avez besoin
seulement du fameux compilateur <b class="COMMAND">GCC</b>. Le
conseil est de conserver une diff�rence nulle entre les versions
des d�veloppeurs et la v�tre.</p>
<pre class="PROGRAMLISTING">apt-get update
apt-get upgrade</pre>
Si ce n'est pas une simple mise-�-jour, les d�pendances du paquet
kernel-source sont les suivantes:
<ul>
<li>
<p>binutils</p>
</li>
<li>
<p>fileutils</p>
</li>
<li>
<p>gcc</p>
</li>
<li>
<p>libc-dev</p>
</li>
<li>
<p>make</p>
</li>
</ul>
<p>Une fois � jour, il faut configurer votre noyau.</p>
</div>
</div>
<div class="SECT3">
<hr>
<h4 class="SECT3"><a name="AEN419" id="AEN419">Compilation
croiss�e</a></h4>
<p>Pour compiler ainsi votre kernel, tout d�pend de l'architecture
de la machine qui est utilis�e pour la compilation. Pour les PCs,
vous pouvez t�l�chargez un cross compilateur pr�t � l'emploi sur le
<a href="http://ftp.parisc-linux.org/x86-xcompilers/" target=
"_top">serveur FTP de PA/Linux</a>. Pour les autres architectures
ou si vous voulez compiler votre propre cha�ne de compilation,
lisez le <a href=
"http://parisc-linux.org/toolchain/PARISC-Linux-XC-HOWTO.html"
target="_top">HOWTO de Carlos O'Donell</a>.</p>
</div>
</div>
<div class="SECT2">
<hr>
<h3 class="SECT2"><a name="AEN424" id="AEN424">Configuration du
kernel</a></h3>
<p>L'une des meilleures mani�res de gagner de la performance est
d'avoir un boyau bien configur�. Pour la plateforme PA-RISC,
<b class="COMMAND">make oldconfig</b> est une sorte de
configuration par d�faut. Si vous voulez faire votre propre noyau,
la premi�re �tape est de conna�tre votre mat�riel. Pour ce faire,
allez voir la description de votre machine sur la <a href=
"http://hwdb.parisc-linux.org" target="_top">base de donn�es
officielle du mat�riel</a> ou le <a href="http://partsurfer.hp.com"
target="_top">HP partsurfer</a>.</p>
<p>Quand vous savez ce qu'il y a dans votre bo�te et aussi
l'utilisation de votre futur PA/Linux, lancez simplement <b class=
"COMMAND">make menuconfig</b> ou une autre commande de
configuration du noyau. Voil� une liste de menus que vous allez
parcourir pour v�rifier si votre configuration correspond � votre
mat�riel:</p>
<ul>
<li>
<p><span class="emphasis"><i class="EMPHASIS">Processor
type</i></span> indique le mod�le de votre processeur</p>
</li>
<li>
<p><span class="emphasis"><i class="EMPHASIS">General
options</i></span> vous informe sur ce qui est actuellement activer
dans votre kernel</p>
</li>
<li>
<p><span class="emphasis"><i class="EMPHASIS">Network device
support</i></span> contient les informations pour votre carte
r�seau</p>
</li>
<li>
<p><span class="emphasis"><i class="EMPHASIS">Character
devices</i></span> montre vos entr�es/sorties.</p>
</li>
<li>
<p><span class="emphasis"><i class="EMPHASIS">Console
drivers</i></span> est directement reli� � votre choix de
console</p>
</li>
<li>
<p><span class="emphasis"><i class="EMPHASIS">Sound</i></span>
active votre carte son Harmony</p>
</li>
</ul>
<p>Comme vous le voyez, les menus propres au mat�riel HP ne sont
pas nombreux mais il existe de nombreuses d�pendances entre eux.
Maintenant, il faut configurer le noyau par rapport � la future
utilisation de la machine. Voici une liste de menus que vous
pourrez visiter pour configurer les services que vous d�sirez:</p>
<ul>
<li>
<p><span class="emphasis"><i class="EMPHASIS">General
setup</i></span> d�tient les formats binaires exploitables</p>
</li>
<li>
<p><span class="emphasis"><i class="EMPHASIS">Parallel port
support</i></span> vous permet d'activer ou non votre port
parall�le</p>
</li>
<li>
<p><span class="emphasis"><i class="EMPHASIS">Block
devices</i></span> valide l'utilisation de disque m�moire aussi
connu sous le terme <span class="emphasis"><i class=
"EMPHASIS">ramdisk</i></span> et du p�riph�rique virtuel
<span class="emphasis"><i class="EMPHASIS">loopback</i></span>.
Vous en aurez s�rement pas besoin</p>
</li>
<li>
<p><span class="emphasis"><i class="EMPHASIS">File Systems/Network
File Systems</i></span> est l'endroit pour d�sactiver l'utilisation
de NFS</p>
</li>
</ul>
<p>Une fois termin�, sauvegardez votre configuration. Le tout est
�crit dans le fichier .config. Vous pouvez en copier une version
car <b class="COMMAND">make distclean</b> le d�truit. � cette
�tape, vous n'avez plus qu'� laisser faire <b class="COMMAND">make
dep vmlinux</b> et si tout va bien, voil� votre nouveau kernel.</p>
</div>
<div class="SECT2">
<hr>
<h3 class="SECT2"><a name="AEN470" id="AEN470">Installation du
noyau</a></h3>
<p>Si vous avez r�alis� la compilation en natif, vous sauvegardez
le dernier noyau op�rationnel avec une extension du style
�&nbsp;.bk&nbsp;� et remplacez ce noyau par celui r�cemment compil�
avec le m�me nom. Red�marrez et essayez-le. Si cela ne marche pas,
vous pourrez toujours d�marrer sur la sauvegarde en utilisant
<b class="COMMAND">PALO</b> pour renommer le nom du noyau que vous
d�sirez utiliser (cf le prochain chap�tre pour plus
d'informations).</p>
<p>Si vous amorcez votre machine <span class="emphasis"><i class=
"EMPHASIS">via</i></span> le r�seau, vous devez configurer
<b class="COMMAND">PALO</b> comme l'explique la prochaine section
et lancer <b class="COMMAND">make palo</b>.</p>
</div>
</div>
<div class="SECT1">
<hr>
<h2 class="SECT1"><a name="BOOTING" id="BOOTING">D�marrer votre
machine PA-RISC/Linux <span class="emphasis"><i class=
"EMPHASIS">via</i></span> <b class="COMMAND">PALO</b>, le chargeur
du noyau</a></h2>
<div class="SECT2">
<h3 class="SECT2"><a name="AEN482" id="AEN482">Qu'est ce que
<b class="COMMAND">PALO</b>&nbsp;?</a></h3>
<p><b class="COMMAND">PALO</b> est deux programmes, un chargeur de
noyau, qui est ex�cut� par le microcode HP depuis la m�moire, et un
gestionnaire de d�marrage, qui initialise et met � jour les
p�riph�riques amor�ables tels que les disques durs. L'ex�cutable du
chargeur de noyau PALO est conserv� dans un fichier iplboot. "IPL"
signifie dans le jargon HP pour <span class="emphasis"><i class=
"EMPHASIS">Initial Program Loader</i></span> pour programme de
chargement initial. Le gestionnaire est appel� <b class=
"COMMAND">PALO</b>, tout simplement comme pour x86 o� le
gestionnaire de d�marrage lilo est surnomm� <b class=
"COMMAND">LILO</b>, cependant il est notable que PALO n'est pas �
relancer � chaque fois que vous compilez un nouveau noyau, � la
diff�rence de <b class="COMMAND">LILO</b>.</p>
</div>
<div class="SECT2">
<hr>
<h3 class="SECT2"><a name="AEN491" id="AEN491">Que fait <b class=
"COMMAND">PALO</b>&nbsp;?</a></h3>
<p>L'id�e principale est de permettre de d�marrer un noyau en lui
passant les param�tres dont il a besoin. La pratique est un peu
plus compliqu� que �a. En fait, PALO peut aussi transformer un
fichier vmlinux classique en une image amor�able incluant une
RAMDISK ou bien une redirection NFSROOT. Ce fichier est baptis�
lifimage. Cependant, il peut aussi rendre d�marrable un disque dur
en lui sp�cifiant le type de console que l'on d�sire utiliser ainsi
que le chemin vers la partion racine. Nous allons voir chacune de
ces utilisations pr�cis�ment. Le point important est que le fichier
lifimage contient un noyau Linux amor�able et vmlinux est le noyau
lui-m�me et il a besoin de <b class="COMMAND">PALO</b> pour �tre
amo�able.</p>
</div>
<div class="SECT2">
<hr>
<h3 class="SECT2"><a name="AEN496" id="AEN496">Comment fabriquer
une lifimage avec <b class="COMMAND">RAMDISK</b>&nbsp;?</a></h3>
<p>Le premier point est d'expliquer quand et pourquoi le faire. �
une �poque ant�rieure du projet PA/Linux, les lifimages �taient
tr�s utiles. En fait, vous les utilisez pour votre serveur de
d�marrage pour amorcer votre machine HP <span class=
"emphasis"><i class="EMPHASIS">via</i></span> l'instruction boot
lan. L'avantage de la ramdisk est de d�compresser son propre
syst�me de fichiers et d'�tre compl�tement ind�pendant. Le
principal inconv�nient est le fait que vous devez construire votre
propre ramdisk si vous avez des contraintes de m�moire ou que des
fichiers de configuration doivent �tre personnalis�s. Maintenant,
voyons comment faire cette lifimage. Tout d'abord, il faut le
dernier source de PA/Linux. � partir de l�, il vous faut un bon
cross-compilateur et les r�pertoires linux et palo. Tout ce dont
vous avez besoin est sur <a href="http://www.parisc-linux.org/"
target="_top">http://www.parisc-linux.org/</a>. Vous faites votre
<b class="COMMAND">make menuconfig</b>. Ensuite, lancez <b class=
"COMMAND">make palo</b>. L'id�e est que dans le r�pertoire palo
r�side le <tt class="FILENAME">Makefile</tt> de <b class=
"COMMAND">PALO</b> dans lequel vous devez s�lectionner quelle
ramdisk vous d�sirez. Initialement, vous lisez:</p>
<pre class="PROGRAMLISTING"># RAMDISK = ${PA}/ramdisk.bin</pre>
Ainsi, si vous d�sirez utiliser l'option <b class=
"COMMAND">RAMDISK</b> contenue dans un fichier appel� par exemple
ramdisk.bin et plac� � la racine du source linux, vous n'avez qu'�
d�commenter cette ligne:
<pre class="PROGRAMLISTING">RAMDISK = ${PA}/ramdisk.bin</pre>
Apr�s avoir configur� le <tt class="FILENAME">Makefile</tt>, allez
dans le r�pertoire linux et lancez le fameux <b class=
"COMMAND">make palo</b>. Le r�sultat, un fichier lifimage, vous
attends dans le r�pertoire <b class="COMMAND">PALO</b>.</div>
<div class="SECT2">
<hr>
<h3 class="SECT2"><a name="AEN512" id="AEN512">Comment fabriquer
une lifimage avec <b class="COMMAND">NFSROOT</b>&nbsp;?</a></h3>
<p>Cette m�thode est largement utilis�e car le noyau et le syst�me
de fichiers sont visibles depuis votre serveur. Il est tr�s simple
de tester un kernel. Vous avez juste � g�n�rer un nouveau noyau et
le placer dans le bon r�pertoire. Au red�marrage, la machine HP ira
utiliser le nouveau kernel <span class="emphasis"><i class=
"EMPHASIS">via</i></span> instruction <b class="COMMAND">boot
lan</b>. Pour obtenir l'option <b class="COMMAND">NFSROOT</b>,
c'est encore plus facile que que celle <b class=
"COMMAND">RAMDISK</b>. Editez le <tt class="FILENAME">Makefile</tt>
de <b class="COMMAND">PALO</b> et sp�cifiez l'adresse IP du serveur
tftpboot. En fait, si votre serveur a comme IP 10.10.10.2, alors le
fichier par d�faut est correct car on peut y lire:</p>
<pre class="PROGRAMLISTING">NFSROOT = 10.10.10.2</pre>
Pour une autre adresse, ce champ doit contenir les bons param�tres.
Apr�s avoir configur� le <tt class="FILENAME">Makefile</tt>, vous
pouvez aller dans le r�pertoire linux et lancer <b class=
"COMMAND">make palo</b>. Le r�sultat, un fichier lifimage, vous
attends dans le r�pertoire <b class="COMMAND">PALO</b>.</div>
<div class="SECT2">
<hr>
<h3 class="SECT2"><a name="AEN526" id="AEN526">Comment rendre
amor�able une partition&nbsp;?</a></h3>
<p>Cette partie correspond aux fonctionnalit�s de <b class=
"COMMAND">PALO</b> similaires � celles de <b class=
"COMMAND">LILO</b>. <b class="COMMAND">PALO</b> est principalement
un programme qui permet � une machine HP de d�marrer <span class=
"emphasis"><i class="EMPHASIS">via</i></span> un kernel sur son
propre disque dur. Cette section va expliquer comment le faire
proprement. Quand vous installez le paquet <b class=
"COMMAND">PALO</b>, Paul Bame, l'auteur et le responsable, a mis
une copie du <tt class="FILENAME">/etc/palo.conf</tt> par d�faut
dans <tt class="FILENAME">/usr/doc/share/doc/palo/palo.conf</tt>.
Si vous d�sirez comprendre comment <b class="COMMAND">PALO</b>
fonctionne, vous devez juste lire ce fichier&nbsp;! Cet �chantillon
vient de <tt class="FILENAME">palo.conf</tt>. C'est la valeur par
d�faut. Nous vous conseillons de ne pas trop vous �carter du sch�ma
utilis�. Cependant, le param�tre <b class=
"COMMAND">recoverykernel</b> est le chemin du noyau � choisir
lorsque vous d�sirez d�marrer en mode sans �chec&nbsp;! Le suivant,
<b class="COMMAND">bootloader</b>, est le chemin de l'utilitaire
qui est produit par <b class="COMMAND">PALO</b> quand vous ex�cutez
<b class="COMMAND">make iplboot</b>. <b class=
"COMMAND">init-partitioned</b> informe le syst�me sur le
p�riph�rique que vous d�sirez rendre amor�able. L'effet est
imm�diat. Cela signifie que <b class="COMMAND">PALO</b> va �crire
sur les premiers octets de la partition. Un bon conseil est de
v�rifier cette information avec <b class="COMMAND">fdisk</b>, pour
�tre s�r de mettre � jour le bon disque. Finalement, le dernier
param�tre est <b class="COMMAND">commandline</b>&nbsp;! Le premier
chiffre indique quelle partition du disque <b class=
"COMMAND">PALO</b> doit monter pour obtenir le noyau&nbsp;!
Logiquement, la cha�ne suivante est le chemin absolu jusqu'au
kernel. <b class="COMMAND">HOME</b> and <b class="COMMAND">TERM</b>
sont des variables d'environnement qui sont pass�es � <b class=
"COMMAND">init</b>. Elles ne sont pas obligatoires mais elles
peuvent �tre utiles. le param�tre <b class="COMMAND">root</b> dit
au noyau quelle partition monter comme racine du syst�me de
fichiers en lecture seule au d�marrage. Cale peut �tre pi�geux
quand vous avez deux disques attach�s. Vous pouvez ajouter des
param�tres int�ressants comme <b class="COMMAND">console</b> o�
vous sp�cifiez la sortie de votre console. Vous devez savoir que
<b class="COMMAND">console=ttyS0</b> est pour la console s�rie et
<b class="COMMAND">console=tty0</b> pour celle graphique. Dans la
derni�re version de <b class="COMMAND">PALO</b>, ce chemin est
plac� automatiquement et correctement. Sinon, rapportez votre
probl�me � la liste de diffusion.</p>
<pre class="PROGRAMLISTING">
# The following arguments are set up for booting from /dev/sda3, specifically
# mounting partition 3 as root, and using /boot/vmlinux as both the
# recovery kernel, and the default dynamically-booted kernel.
# --recoverykernel=/boot/vmlinux
# --bootloader=/boot/iplboot
# --init-partitioned=/dev/sda
# --commandline=3/boot/vmlinux HOME=/ TERM=linux root=/dev/sda3</pre></div>
<div class="SECT2">
<hr>
<h3 class="SECT2"><a name="AEN556" id="AEN556">Comment se servir de
<b class="COMMAND">PALO</b> au d�marrage&nbsp;?</a></h3>
<div class="SECT3">
<h4 class="SECT3"><a name="AEN559" id="AEN559">La th�orie</a></h4>
<p>Apr�s avoir install� votre <b class="COMMAND">PALO</b>, vous
pourrez peut-�tre avoir envie de modifier les param�tres pass�s au
noyau. Tout d'abord, vous devez savoir comment interagir avec
<b class="COMMAND">PALO</b> au d�marrage. Pour certains mod�les
plus anciens, vous devez ajouter �&nbsp;ipl&nbsp;� � votre
commande. dans la console de <b class="COMMAND">BOOT_ADMIN</b>:
<b class="COMMAND">BOOT_ADMIN&gt; boot pri ipl</b> Pour les
machines plus r�centes, le syst�me vous demandera si vous d�sirez
interagir avec IPL. Vous n'avez qu'� r�pondre par un
�&nbsp;y&nbsp;�. Ensuite, vous voil� dans <b class=
"COMMAND">PALO</b> avec une liste de tous les param�tres et un
chiffre leur correspondant. Entrez le chiffre du param�tre que vous
voulez changer. Appuyez sur Entr�e et modifiez la valeur et
validez. Le syst�me va afficher la nouvelle liste de param�tres.
Cette modification n'est pas permanente&nbsp;! Pour l'inscrire, il
faut que vous ex�cutiez <b class="COMMAND">/sbin/palo</b> et il
�crira sur le disque tous les param�tres contenus dans le fichier
par d�faut � savoir <tt class="FILENAME">/etc/palo.conf</tt>. Si
vous d�sirez ajouter un autre param�tre, choississez un param�tre
et ajoutez le v�tre en les s�parant par un espace. Pour en enlever
un, il suffit de le choisir et d'effacer l'entr�e compl�tement.
Vous verrez que la liste en s'affichant de nouveau compte un
param�tre en moins.</p>
<p>Pour plus d'informations � propos de <b class=
"COMMAND">PALO</b>, allez lire le fichier <a href=
"http://cvs.parisc-linux.org/~checkout~/palo/README.html?rev=HEAD"
target="_top">lisezmoi de PALO</a>. Cette section est largement
inspir�e de ce fichier �crit par Paul Bame et ma page actuelle sur
<b class="COMMAND">PALO</b> que vous trouvez � <a href=
"http://pateam.esiee.fr/palo.html" target=
"_top">http://pateam.esiee.fr/palo.html</a>.</p>
</div>
<div class="SECT3">
<hr>
<h4 class="SECT3"><a name="AEN574" id="AEN574">Un exemple</a></h4>
<p>Cet exemple est le travail de <span class="emphasis"><i class=
"EMPHASIS">Michael Damaschke</i></span>. Alors, c'est parti pour
l'histoire de l'heureux utilisateur de PA/Linux d�marrant un noyau
aussi appel�e <span class="emphasis"><i class="EMPHASIS">Je ne sais
pas comment je peux configurer ma machine pour qu'elle d�marre avec
le noyau que je veux&nbsp;?</i></span>.</p>
<p>Apr�s avoir allumer votre machine et votre moniteur, un message
appara�t � l'�cran vous informant que le d�marrage va se poursuivre
dans quelque instants sauf si vous pressez sur la touche <b class=
"KEYCAP">Echap</b> pour interrompre le processus de d�marrage
automatique. � ce moment, maintenez enfonc�e la touche <b class=
"KEYCAP">Echap</b>.</p>
<div class="NOTE">
<blockquote class="NOTE">
<p><b>Note�:</b> Selon votre mod�le, vous devez appuyer pendant un
certain temps la touche. Aussi, votre moniteur peut �tre trop long
pour pouvoir afficher ce message � l'�cran. Donc, si vous voyez les
diodes de votre clavier clignot�es, c'est le signal pour maintenir
enfonc�e la touche <b class="KEYCAP">Echap</b> key. Si vous avez
encore des soucis, r�f�rez-vous � la section <span class=
"emphasis"><i class="EMPHASIS">Consoles</i></span>.</p>
</blockquote>
</div>
<p>Maintenant, il existe des variantes pour atteindre le prompt de
<b class="COMMAND">BOOT_ADMIN</b>. Si vous avez une ancienne
machine, vous obtenez un autre message vous informant que le
microcode de la machine recherche tous les p�riph�riques
amor�ables. Vous pouvez interrompre cette recherche en appuyant
encore sur la touche <b class="KEYCAP">Echap</b>. L� encore,
appuyez sur <b class="KEYCAP">Echap</b>.</p>
<p>L�, un menu s'affiche. Choississez le choix avec la touche
<b class="KEYCAP">a</b> et validez. Maintenant, vous voil� dans le
prompt <b class="COMMAND">BOOT_ADMIN</b>. D'abord, annulez
l'autod�marrage en tapant ceci dans le <b class=
"COMMAND">BOOT_ADMIN</b>:</p>
<pre class="PROGRAMLISTING">BOOT_ADMIN&gt; autoboot off</pre>
et puis valider avec <b class="KEYCAP">Entr�e</b>.
<p>Apr�s �a, vous devez dire au syst�me sur quel p�riph�rique SCSI
vous voulez d�marrer. Ce disque doit contenir une partition de type
<span class="emphasis"><i class="EMPHASIS">f0</i></span> o� le
chargeur <b class="COMMAND">PALO</b> r�side.</p>
<p>Pour cet exemple, l'ancien noyau sera <tt class=
"FILENAME">vmlinux-2.4.9-32</tt> et le nouveau <tt class=
"FILENAME">vmlinux-2.4.17-pa3</tt>. Le format d'un p�riph�rique
SCSI est <samp class="COMPUTEROUTPUT">SCSI.X.0</samp> o�
<span class="emphasis"><i class="EMPHASIS">X</i></span> est l'ID du
disque SCSI vous d�sirez atteindre. Par exemple:</p>
<pre class="PROGRAMLISTING">BOOT_ADMIN&gt; boot SCSI.5.0</pre>
Apr�s cette commande <b class="COMMAND">boot</b> et le SCSI-ID,
vous devez ajouter <b class="COMMAND">IPL</b> si vous avez une
machine des s�ries 7xx pour dire que vous voulez interagir avec
<b class="COMMAND">IPL</b>. Si vous avez une machine plusr�cente,
le syst�me vous demandera ce que vous voulez faire:
<pre class="PROGRAMLISTING">Interact with IPL (Y or N)?&gt;</pre>
Maintenant, vous pouvez configurer les param�tres de d�marrage de
<b class="COMMAND">PALO</b>. Par exemple:
<pre class="PROGRAMLISTING">BOOT_ADMIN&gt; boot scsi.5.0 ipl</pre>
et puis validez avec <b class="KEYCAP">Entr�e</b>.
<p>Voil� le nouveau Menu o� vous configurez dans la ligne 0 (par
d�faut) le num�ro de la partition, le chemin et le nom du noyau.
Voici un exemple:</p>
<pre class="PROGRAMLISTING">HARD Booted.
palo ipl 0.92 root@spqr Mon Jun 25 23:03:13 CEST 2001
3/vmlinux-2.4.9-32 3585851 bytes @ 0x6d8f800
Current command line:
3/vmlinux-2.4.9-32 root=/dev/sda3 console=ttyS0 TERM=vt102
 0: 3/vmlinux-2.4.9-32
 1: root=/dev/sda3
 2: console=ttyS0
 3: TERM=vt102

Edit which field?
(or 'b' to boot with this command line)? 0</pre>
Vous demandez � <b class="COMMAND">PALO</b> de d�marrer le fichier
<tt class="FILENAME">vmlinux-2.4.9-32</tt> contenant le noyau sur
la troisi�me partition du disque SCSI.5.0. Mais cette fois-ci, vous
d�sirez un autre kernel. Alors, vous validez avec <b class=
"KEYCAP">Entr�e</b> et vous modifiez la cha�ne de caract�re pour
qu'elle corresponde avec votre souhait, ici <tt class=
"FILENAME">vmlinux-2.4.17-pa3</tt>. Vous concluez la modification
<span class="emphasis"><i class="EMPHASIS">via</i></span> <b class=
"KEYCAP">Entr�e</b>. Puis, il redemande si vous d�sirez effectuer
des changements, mettez simplement �&nbsp;b&nbsp;� pour lancer le
nouveau kernel&nbsp;! Encore un fois, confirmez avec <b class=
"KEYCAP">Entr�e</b>, �vitez de changer d'autres param�tres si vous
en connaissez pas le sens&nbsp;! Maintenant, <b class=
"COMMAND">PALO</b> n'a plus de secret pour vous :-)</div>
</div>
</div>
<div class="SECT1">
<hr>
<h2 class="SECT1"><a name="BOOTADMIN" id="BOOTADMIN">Que faut-il
savoir de <b class="COMMAND">BOOT_ADMIN</b>&nbsp;?</a></h2>
<p><b class="COMMAND">BOOT_ADMIN</b> est une console primaire o�
vous pouvez ex�cuter des commandes pr�cises. Ici, vous devriez
trouver tout ce dont vous avez besoin. Sur tout syst�me HP � base
de processeur PA-RISC, vous trouverez <b class=
"COMMAND">BOOT_ADMIN</b>, l'affichage peut varier mais l'id�e reste
la m�me. C'est pourquoi cette liste n'est pas compl�te mais
contient ce qu'il faut. Un autre point important est que chaque
commande peut �tre invoqu�e par un raccourci. Il est indiqu� par
les lettres en majuscule. Il n'est pas standard d'un mod�le � un
autre donc j'utiliserais le nom complet � chaque fois.</p>
<div class="SECT2">
<hr>
<h3 class="SECT2"><a name="AEN628" id="AEN628">Les commandes dans
<b class="COMMAND">main</b></a></h3>
<p>Ces commandes sont celles de base.</p>
<ul>
<li>
<p><b class="COMMAND">boot</b> doit �tre suivi d'un argument qui
indique le chemin que vous d�sirez. Le chemin est la d�finition du
p�riph�rique par exemple <samp class=
"COMPUTEROUTPUT">FWSCSI.6.0</samp> ou <samp class=
"COMPUTEROUTPUT">PRI</samp> si vous avez initialis� la variable
correctement.</p>
</li>
<li>
<p><b class="COMMAND">path</b> affiche ou inscrit les chemins de
r�f�rence. Vous n'avez qu'� taper: <samp class=
"COMPUTEROUTPUT">path pri fwscsi.6.0</samp>. Mais, vous pouvez
aussi mettre les chemins de console (graphique/s�rie) et aussi pour
le clavier (ps2/hil).</p>
</li>
<li>
<p><b class="COMMAND">search</b> est tr�s utile. Elle v�rifie
automatiquement et affiche tous les chemins amor�ables possibles.
Dans les versions r�centes, les r�sultats sont li�s � un raccourci.
Elle d�tecte m�me si on peut faire un <b class="COMMAND">boot
lan</b>.</p>
</li>
<li>
<p><b class="COMMAND">display</b> affiche le menu actuel.</p>
</li>
<li>
<p><b class="COMMAND">help</b> vous donne une id�e g�n�rale de ce
que font les commandes. Par d�faut, vous pouvez avoir toutes les
commandes en tapant <samp class="COMPUTEROUTPUT">help
main</samp>.</p>
</li>
<li>
<p>Sur tout syst�me, vous avez une commande <b class=
"COMMAND">reset</b>. Elle red�marre la machine avec les derniers
param�tres fix�s.</p>
</li>
</ul>
</div>
<div class="SECT2">
<hr>
<h3 class="SECT2"><a name="AEN656" id="AEN656">Les commandes dans
<b class="COMMAND">configuration</b></a></h3>
<p>Ces commandes sont disponibles dans le menu <b class=
"COMMAND">configuration</b>. Ainsi pour les utiliser, vous devez
tout d'abord entrer dans ce menu avec la commande <b class=
"COMMAND">configuration</b>.</p>
<ul>
<li>
<p><b class="COMMAND">auto</b> vous montre si la machine d�marre
automatiquement par d�faut ou si elle fait une recherche. Vous
pouvez modifier ce comportement avec les mots-cl�s <code class=
"PARAMETER">ON</code> and <code class="PARAMETER">OFF</code>.</p>
</li>
<li>
<p><b class="COMMAND">bootinfo</b> liste tous les param�tres de
d�marrage du syst�me.</p>
</li>
<li>
<p><b class="COMMAND">default</b> r�tablit la configuration de
base.</p>
</li>
<li>
<p><b class="COMMAND">monitor</b> r�gle l'affichage en tapant
<samp class="COMPUTEROUTPUT">mo &lt;path&gt; &lt;type&gt;</samp>
qui indique le chemin de votre console et ensuite le type de
r�solution. Si vous ne le connaissez pas, avec <samp class=
"COMPUTEROUTPUT">mo list</samp>, vous saurez tout.</p>
</li>
</ul>
</div>
<div class="SECT2">
<hr>
<h3 class="SECT2"><a name="AEN679" id="AEN679">Les commandes dans
<b class="COMMAND">information</b></a></h3>
<p>Ici, vous acc�dez � toutes les informations du syst�me. Allez
dans le menu en demandant <b class="COMMAND">information</b>.</p>
<ul>
<li>
<p><b class="COMMAND">all</b> affiche tout.</p>
</li>
<li>
<p><b class="COMMAND">fwrversion</b> vous donne la version de votre
microcode. V�rifiez si votre microcode est � jour gr�ce � <a href=
"ftp://us-ffs.external.hp.com/firmware_patches/hp/cpu/catalog"
target="_top">ce fichier</a>.</p>
</li>
<li>
<p><b class="COMMAND">lanaddress</b> affiche l'adresse MAC.</p>
</li>
</ul>
</div>
<div class="SECT2">
<hr>
<h3 class="SECT2"><a name="AEN695" id="AEN695">Les commandes dans
<b class="COMMAND">service</b></a></h3>
<p>Ce menu est r�serv� aux gouroux PA-RISC. Vous ne trouverez rien
d'utile pour un utilisateur final. Si vous pensez r�ellement le
contraire, vous pouvez toujours m'�crire pour me faire conna�tre
vos arguments.</p>
</div>
</div>
<div class="SECT1">
<hr>
<h2 class="SECT1"><a name="CONTRIBUTORS" id=
"CONTRIBUTORS">Contributeurs de ce manuel</a></h2>
<p>Les personnes suivantes ont contribu� ou relu la version de Deb
de ce manuel d'une mani�re ou d'une autre.</p>
<ul>
<li>
<p>David Alexander deVries<code class="EMAIL">&lt;<a href=
"mailto:adevries@thepuffingroup.com">adevries@thepuffingroup.com</a>&gt;</code></p>
</li>
<li>
<p>Philip Imperial Schwan <code class="EMAIL">&lt;<a href=
"mailto:pschwan@thepuffingroup.com">pschwan@thepuffingroup.com</a>&gt;</code></p>
</li>
</ul>
<p>Pour la version de Thomas.</p>
<ul>
<li>
<p>Michael Damasche <code class="EMAIL">&lt;<a href=
"mailto:sps01@uni-koeln.de">sps01@uni-koeln.de</a>&gt;</code>
Thanks for your example</p>
</li>
<li>
<p>Helge Deller <code class="EMAIL">&lt;<a href=
"mailto:deller@gmx.de">deller@gmx.de</a>&gt;</code></p>
</li>
<li>
<p>Grant Grundler <code class="EMAIL">&lt;<a href=
"mailto:grundler@puffin.external.hp.com">grundler@puffin.external.hp.com</a>&gt;</code></p>
</li>
<li>
<p>Richard Hirst <code class="EMAIL">&lt;<a href=
"mailto:rhirst@puffin.external.hp.com">rhirst@puffin.external.hp.com</a>&gt;</code></p>
</li>
</ul>
</div>
</div>
</body>
</html>