This file is indexed.

/usr/share/doc/HOWTO/fr-html/Hard-Disk-Upgrade.html is in doc-linux-fr-html 2013.01-2.

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
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<meta name="generator" content=
"HTML Tidy for Linux (vers 25 March 2009), see www.w3.org">
<meta name="GENERATOR" content="LinuxDoc-Tools 0.9.69">
<title>Hard Disk Upgrade Mini How-To</title>
</head>
<body>
<h1>Hard Disk Upgrade Mini How-To</h1>
<h2>Yves Bellefeuille, <code><a href=
"mailto:yan@ottawa.com">yan@ottawa.com</a></code><br>
traduction Eric Cano, <code><a href=
"mailto:Eric.Cano@cern.ch">Eric.Cano@cern.ch</a></code></h2>
Version 1.0, 31 janvier 1998, traduction mars 1998
<hr>
<em>Comment copier un syst&egrave;me <b>Linux</b> d'un disque dur
&agrave; un autre</em>
<hr>
<h2><a name="s1">1. Introduction</a></h2>
<p>R&eacute;cemment, j'ai remplac&eacute; mon petit disque dur de
249 Mo par un disque plus grand. Je voulais transf&eacute;rer mon
<b>Linux</b> entier, <code>LILO</code> inclus, de l'ancien au
nouveau disque. Voici comment je l'ai fait.</p>
<p>Dans les explications qui suivent, j'utilise
"<code>/dev/hda</code>" pour d&eacute;signer mon "ancien" disque,
"<code>/dev/hda1</code>" d&eacute;signe mon ancienne partition
<b>Linux</b>. "<code>/dev/hdb</code>" d&eacute;signe le nouveau
disque, et "<code>/dev/hdb1</code>" la nouvelle partition
<b>Linux</b>.</p>
<p>Je suppose donc que <b>Linux</b> est sur la premi&egrave;re
partition du premier disque. Adaptez ceci &agrave; votre propre
configuration.</p>
<p>Ce document est bas&eacute; sur mon propre syst&egrave;me, qui
fait tourner une <b>Red Hat 4.2</b>, et j'ai test&eacute; toutes
les commandes qui suivent sous cette distribution. Je les ai aussi
test&eacute;es sous une <b>Debian 1.3.1</b> et une <b>Slackware
3.3</b>, et j'indique quelques diff&eacute;rences &agrave; prendre
en compte si vous utilisez ces distributions.</p>
<p>Si ces commandes ne marchent pas correctement sous votre
syst&egrave;me, faites le moi - <em>NdT l'auteur, pas le
traducteur</em> - savoir, en indiquant la version de <b>Linux</b>
que vous utilisez.</p>
<h2><a name="s2">2. Installez les deux disques dans votre
syst&egrave;me</a></h2>
<p>Comme les syst&egrave;mes modernes peuvent accepter quatre
p&eacute;riph&eacute;riques "EIDE" sur le contr&ocirc;leur de
disque dur, vous ne devriez pas avoir de probl&egrave;me pour
installer en m&ecirc;me temps les deux disques sur votre
syst&egrave;me, m&ecirc;me si vous avez d'autres
p&eacute;riph&eacute;riques EIDE. Les disques durs et les lecteurs
de CD-ROM sont des p&eacute;riph&eacute;riques EIDE typiques. Les
lecteurs de disquettes et de bandes sont connect&eacute;s le plus
souvent sur le contr&ocirc;leur de disquettes plut&ocirc;t que sur
le contr&ocirc;leur de disque dur.</p>
<p>Les contr&ocirc;leurs SCSI sont plus souples et peuvent accepter
sept p&eacute;riph&eacute;riques. Si vous &ecirc;tes assez chanceux
(et riche) pour avoir un contr&ocirc;leur SCSI, vous savez sans
doute d&eacute;j&agrave; cela, et vous savez probablement lesquels,
parmi vos p&eacute;riph&eacute;riques, sont SCSI ! Pour plus
d'information, voyez le <a href=
"http://www.freenix.fr/linux/HOWTO/SCSI-HOWTO.html">SCSI
How-To</a>.</p>
<p>M&ecirc;me les syst&egrave;mes les plus vieux peuvent accepter
deux p&eacute;riph&eacute;riques sur le contr&ocirc;leur de disque
dur, donc vous pouvez toujours installer deux disques en m&ecirc;me
temps. Toutefois, si vous avez un autre p&eacute;riph&eacute;rique
install&eacute; en plus de votre disque dur, (par exemple, si vous
avez un disque dur et un CD-ROM) vous devrez retirer l'autre
p&eacute;riph&eacute;rique pour pouvoir installer le nouveau et
l'ancien disque dur en m&ecirc;me temps.</p>
<p>Vous devez configurer les disques comme "ma&icirc;tre" ou
"esclave" en pla&ccedil;ant les cavaliers de fa&ccedil;on
appropri&eacute;e. Vous trouverez souvent des informations sur leur
configuration sur les disques eux m&ecirc;mes ; sinon, consultez
les manuels ou les fabricants de vos disques.</p>
<p>Vous devez aussi informer le BIOS de la pr&eacute;sence des
disques et de leur "g&eacute;om&eacute;tries". En
g&eacute;n&eacute;ral vous entrez dans le Setup du BIOS en pressant
une touche durant le d&eacute;marrage du syst&egrave;me.
Voil&agrave; la marche &agrave; suivre avec quelques BIOS courants
:</p>
<dl>
<dt><b>American Megatrends (AMI)</b></dt>
<dd>
<p>Touche <em>Suppr</em> pendant l'autotest de
d&eacute;marrage.</p>
</dd>
<dt><b>Award</b></dt>
<dd>
<p><em>Ctrl-Alt-Echap</em></p>
</dd>
<dt><b>Compaq</b></dt>
<dd>
<p>Touche <em>F10</em> apr&egrave;s que le carr&eacute; soit apparu
dans le coin en haut &agrave; droite de l'&eacute;cran &agrave; la
mise en route.</p>
</dd>
<dt><b>Dell</b></dt>
<dd>
<p><em>Ctrl-Alt-Entr&eacute;e</em></p>
</dd>
<dt><b>DTK</b></dt>
<dd>
<p>Touche <em>Echap</em> pendant l'autotest de
d&eacute;marrage.</p>
</dd>
<dt><b>IBM PS/2</b></dt>
<dd>
<p><em>Ctrl-Alt-Suppr</em>, puis <em>Ctrl-Alt-Inser</em> quand le
curseur est dans le coin en haut &agrave; droite de
l'&eacute;cran.</p>
</dd>
<dt><b>Phoenix</b></dt>
<dd>
<p><em>Ctrl-Alt-Echap</em>, ou <em>Ctrl-Alt-S</em>, ou
<em>Ctrl-Alt-Entr&eacute;e</em></p>
</dd>
<dt><b>Autres...</b></dt>
<dd>
<p>De nombreux autres syst&egrave;mes ont besoin d'une disquette
d'<em>installation</em> ou de <em>r&eacute;f&eacute;rence</em></p>
</dd>
</dl>
<p>(Je - <em>NdT : l'auteur</em> - suis int&eacute;ress&eacute; par
des informations sur les autres BIOS pour les inclure dans cette
liste.)</p>
<p>Red&eacute;marrez le syst&egrave;me et loguez-vous
<code>root</code>.</p>
<h2><a name="s3">3. D&eacute;montez les partitions
non-<b>Linux</b></a></h2>
<p>Certains aiment monter les partitions d'autres syst&egrave;mes
d'exploitation (<b>DOS</b>, <b>Windows</b>, <b>OS/2</b>, etc.) pour
pouvoir les utiliser sous <b>Linux</b>. Ces partitions devraient
&ecirc;tre cr&eacute;&eacute;es et copi&eacute;es sous leur propre
syst&egrave;me d'exploitation, et vous devriez les d&eacute;monter
avant de copier votre partition <b>Linux</b>. Par exemple, si vous
avez une partition mont&eacute;e en <code>/dos</code>, vous devez
la d&eacute;monter avec cette commande :</p>
<pre>
        umount /dos
</pre>
Notez que la commande est "<code>umount</code>", avec le premier
"n" qui manque par rapport au mot "<em>unmount</em>" <em>- NdT
"d&eacute;monter" en anglais</em>.
<h2><a name="s4">4. Partitionnez le nouveau disque</a></h2>
<p>Utilisez la commande :</p>
<pre>
        fdisk /dev/hdb
</pre>
pour partitionner le nouveau disque.
<p>Pour plus d'informations sur le partitionnement, voyez l'
<a href=
"http://www.freenix.fr/linux/HOWTO/Installation-HOWTO.html">Installation
How-To</a> et le <a href=
"http://www.freenix.fr/linux/HOWTO-vo/mini/Partition">Partitionning
Mini How-To</a>.</p>
<p>Si votre disque a plus de 1024 cylindres, voyez le <a href=
"http://www.freenix.fr/linux/HOWTO-vo/mini/Large-Disk">Large Disk
Mini How-To</a>. En bref, vous devriez installer tous les fichiers
requis pour d&eacute;marrer <b>Linux</b> dans les 1024 premiers
cylindres. Une fa&ccedil;on de s'en assurer est de cr&eacute;er une
petite partition (1Mo ou 2Mo) juste pour le r&eacute;pertoire
<code>/boot</code> au d&eacute;but du disque.
(<b>sp&eacute;cificit&eacute; Slackware</b> : comme le noyau est
plut&ocirc;t en <code>/vmlinuz</code> qu'en
<code>/boot/vmlinuz</code>, vous devez mettre les
r&eacute;pertoires <code>/</code> et <code>/boot</code> dans cette
partition.)</p>
<p>Les partitions pour les syst&egrave;mes autres que <b>Linux</b>
devraient &ecirc;tre cr&eacute;&eacute;es en utilisant leur propre
<code>fdisk</code> plut&ocirc;t que celui de <b>Linux</b>.</p>
<h2><a name="s5">5. Formatez le nouveau disque.</a></h2>
<p>Utilisez la commande suivante pour formater le nouveau disque
:</p>
<pre>
        mkfs.ext2 /dev/hdb1
</pre>
<p>Pour rechercher les mauvais blocs (d&eacute;fauts physiques) sur
le disque, ajoutez l'option <code>-c</code> juste avant
"<code>/dev/hdb1</code>".</p>
<p>(<em>Note :</em> Contrairement &agrave; ce qu'indiquent les
pages de manuel, la commande "<code>mkfs -t ext2 /dev/hdb1</code>"
ne recherche pas les blocs d&eacute;fectueux, sous aucune de la
<b>Red Hat</b>, <b>Debian</b> ou <b>Slackware</b>.)</p>
<h2><a name="s6">6. Montez le nouveau disque</a></h2>
<p>Cr&eacute;ez un r&eacute;pertoire l&agrave; o&ugrave; vous
monterez le nouveau disque, par exemple <code>/new-disk</code>, et
montez le :</p>
<pre>
        mkdir /new-disk
        mount -t ext2 /dev/hdb1 /new-disk
</pre>
<h2><a name="s7">7. Copiez les fichiers de l'ancien disque au
nouveau</a></h2>
<p>Il faut reproduire compl&egrave;tement la structure du disque,
liens inclus.</p>
<p>Toutefois, il ne faut <em>pas</em> copier le r&eacute;pertoire
<code>/new-disk</code>, puisque &ccedil;a reviendrait &agrave;
recopier le nouveau disque sur lui-m&ecirc;me !</p>
<p>De plus, il faut copier le r&eacute;pertoire <code>/proc</code>
sur le nouveau disque, mais pas son contenu : "<code>/proc</code>"
est un syst&egrave;me de fichiers "virtuel" qui ne contient pas de
vrais fichiers, mais plut&ocirc;t des informations sur les
processus qui tournent sur le syst&egrave;me.</p>
<p>Voici quatre fa&ccedil;ons de copier un vieux disque sur un
nouveau. &Ccedil;a peut prendre du temps, d'autant plus que le
disque est gros ou la m&eacute;moire peu importante. Vous pouvez
vous attendre &agrave; copier 10Mo par minute, ou m&ecirc;me
plus.</p>
<p>Vous pouvez suivre la progression de la copie en utilisant la
commande "<code>df</code>" depuis un autre terminal. Si vous
&ecirc;tes aussi bon public que moi, essayez "<code>watch
df</code>" ou "<code>watch ls -l /new-disk</code>" pour voir un
rapport mis &agrave; jour toutes les deux secondes ; utilisez
<em>Ctrl-C</em> pour arr&ecirc;ter l'affichage. Soyez conscient que
la commande "<code>watch</code>" va ralentir la copie.</p>
<pre>

1.      cp -ax / /new-disk
</pre>
<p>Ceci est la m&eacute;thode la plus simple, mais ne fonctionnera
que si votre syst&egrave;me <b>Linux</b> est sur une seule
partition. L'option <code>-a</code> pr&eacute;serve autant que
faire se peut le syst&egrave;me original. L'option <code>-x</code>
restreint <code>cp</code> &agrave; un seul syst&egrave;me de
fichiers. Ceci est n&eacute;cessaire pour &eacute;viter de copier
les r&eacute;pertoires <code>/proc</code> et
<code>/new-disk</code>.</p>
<pre>

2.  cd / &amp;&amp; cp -a `/bin/ls -1A | egrep -v "^new-disk$|^proc$"` /newdisk
</pre>
<p>Ceci va &agrave; la racine puis copie tous les fichiers et
r&eacute;pertoires sauf <code>/proc</code> et
<code>/new-disk</code>. Notez que la premi&egrave;re option
apr&egrave;s ls est le chiffre "1", et non la lettre "L" !</p>
<p>Cette commande devrait fonctionner en toutes circonstances.</p>
<pre>

3.       (cd / &amp;&amp; tar cpf - . --exclude new-disk --exclude proc) | (cd
         /new-disk &amp;&amp; tar xpf -)
</pre>
<p>(Ecrire cette commande sur une seule ligne)</p>
<p>Ceci va dans le r&eacute;pertoire racine, "archive" tout sauf
<code>/proc</code> et <code>/new-disk</code>, va dans
<code>/new-disk</code> et "d&eacute;sarchive" tout l&agrave;. Notez
qu'il ne doit pas y avoir de slash ("/") avant ou apr&egrave;s les
noms de r&eacute;pertoire dans les options
<code>--exclude</code>.</p>
<p>(<em>Note</em> : L'option <code>-l</code> ne marche pas ici,
puisque <code>tar</code> recr&eacute;erait les r&eacute;pertoires
<code>/proc</code> et <code>/new-disk</code> m&ecirc;me s'il ne
copie pas leurs contenus. C'est pourquoi l'option <code>-l</code>
de <code>tar</code> n'a pas le m&ecirc;me comportement que l'option
<code>-x</code> de <code>cp</code>.)</p>
<p>Cette m&eacute;thode est quelque peu plus lente que les
autres.</p>
<pre>

4.      cp -a /bin /boot /dev /etc /home /lib /lost+found /mnt /root /sbin
        /tmp /usr /var /new-disk
</pre>
<p>(Ecrire la commande sur une seule ligne)</p>
<p>Le dernier r&eacute;pertoire, <code>/new-disk</code>, est la
destination pour la commande <code>cp</code>. Tous les autres
r&eacute;pertoires sont les sources. C'est pourquoi je copie tous
les r&eacute;pertoires list&eacute;s dans
<code>/new-disk</code>.</p>
<p>Avec cette m&eacute;thode, vous faites simplement une liste des
r&eacute;pertoires que vous voulez copier. Ici j'ai indiqu&eacute;
tous mes r&eacute;pertoires &agrave; l'exception de
<code>/proc</code> et <code>/new-disk</code>. Si vous ne pouvez
utiliser aucune des m&eacute;thodes pour une raison quelconque,
vous pouvez toujours utiliser cette commande pour sp&eacute;cifier
manuellement les r&eacute;pertoires que vous voulez copier.</p>
<p>Avec cette m&eacute;thode seulement, s'il y a des fichiers dans
le r&eacute;pertoire racine lui-m&ecirc;me, vous avez besoin d'une
autre commande pour les copier. En particulier, ceci est requis
avec les <b>Debian</b> et <b>Slackware</b>, car ces distributions
placent des fichiers dans le r&eacute;pertoire racine :</p>
<pre>
         cp -dp /* /.* /new-disk
</pre>
<p>Apr&egrave;s avoir utilis&eacute; une m&eacute;thode parmi les
quatre, vous devez aussi cr&eacute;er le r&eacute;pertoire
<code>/proc</code> sur le nouveau disque :</p>
<pre>
        mkdir /new-disk/proc
</pre>
<p>A ce point, vous pouvez, si vous le voulez, v&eacute;rifier la
structure des fichiers sur le nouveau disque :</p>
<pre>
        umount /new-disk
        fsck.ext2 -f /dev/hdb1
        mount -t ext2 /dev/hdb1 /new-disk
</pre>
<p>Vous pouvez aussi utiliser le script suivant pour comparer les
deux disques, et vous assurer que les fichiers ont
&eacute;t&eacute; copi&eacute;s correctement.</p>
<pre>
#!/bin/sh
cd /
for file in `/bin/ls -1A | egrep -v '^new-disk$|^proc$'`
do
    find $file -xtype f -exec cmp \{\} /new-disk/\{\} \;
done
</pre>
<p>(<b>Sp&eacute;cificit&eacute; Slackware</b> : une installation
de base n'inclut pas les commandes "<code>cmp</code>" et
"<code>diff</code>", alors vous ne pourrez pas lancer ces scripts
si vous avez seulement install&eacute; les fichiers de base.)</p>
<p>Ceci compare seulement les fichiers normaux, et non les fichiers
sp&eacute;ciaux associ&eacute;s &agrave; des
p&eacute;riph&eacute;riques (dans le r&eacute;pertoire
<code>/dev</code>, les sockets, etc., car la commande cmp ne
fonctionne pas correctement avec ceux-ci. Je - <em>NdT
l'auteur</em> - serais int&eacute;ress&eacute; par toute suggestion
sur le moyen de v&eacute;rifier ces fichiers
"sp&eacute;ciaux").</p>
<h2><a name="s8">8. Mettez &agrave; jour
"<code>/etc/fstab</code>"</a></h2>
<p>Si votre nouveau disque n'a pas les m&ecirc;me partitions ou la
m&ecirc;me organisation que l'ancien, modifiez le fichier
<code>/etc/fstab</code> en cons&eacute;quence. Souvenez vous que ce
fichier se trouve actuellement en
<code>/new-disk/etc/fstab</code>.</p>
<p>Assurez vous que les partitions de disque dans la
premi&egrave;re colonne correspondent &agrave; l'organisation que
vous aurez sur le nouveau disque, une fois que l'ancien disque aura
&eacute;t&eacute; enlev&eacute;, et que vous ne monterez plus
qu'une partition en "<code>/</code>", comme indiqu&eacute; dans la
seconde colonne.</p>
<h2><a name="s9">9. Pr&eacute;parez <code>LILO</code> pour
d&eacute;marrer le nouveau disque</a></h2>
<p>C'est le point compliqu&eacute;. Je suppose que
<code>LILO</code> est install&eacute; sur le bloc principal de
d&eacute;marrage (<em>master boot record, MBR</em>); ceci semble
&ecirc;tre la configuration la plus courante.</p>
<p>Vous voulez installer <code>LILO</code> sur ce qui est
actuellement le second disque dur. Il est clair que
<code>LILO</code> ne peut pas &ecirc;tre <em>lanc&eacute;</em>
depuis le second disque dur; toutefois, la documentation de
<code>LILO</code> anticipe le fait que vous vouliez
<em>installer</em> <code>LILO</code> sur le second disque dur, par
exemple si le premier disque dur doit &ecirc;tre enlev&eacute;
:</p>
<pre>

     LILO ne peut &ecirc;tre stock&eacute; sur aucun des emplacements suivants :

     - sur le second disque dur. (A moins que, pour des besoins de 
     sauvegarde, si le premier disque dur va &ecirc;tre retir&eacute; ou d&eacute;sactiv&eacute;,
     ou si un autre lanceur, qui est capable de charger les secteurs de 
     d&eacute;marrage d'autres disques, est install&eacute;.)
</pre>
<p>Toutefois, la documentation n'explique pas la fa&ccedil;on
d'installer <code>LILO</code> sur le second disque dur si le
premier va &ecirc;tre retir&eacute;, et j'ai d&eacute;duit
apr&egrave;s de nombreux essais qu'il n'est pas possible
d'installer <code>LILO</code> sur le MBR du second disque dur et de
le faire marcher du premier coup.</p>
<p>A la place, je sugg&egrave;re d'utiliser une disquette de
d&eacute;marrage pour d&eacute;marrer sur le nouveau disque dur la
premi&egrave;re fois.</p>
<p>Ins&eacute;rez une disquette vide, formatez la, cr&eacute;ez y
un syst&egrave;me de fichier et montez la :</p>
<pre>
         fdformat /dev/fd0H1440
         mkfs.ext2 /dev/fd0
         mount -t ext2 /dev/fd0 /mnt
</pre>
<p>(<b>Debian seulement</b> : La commande "<code>fdformat</code>"
n'est pas incluse dans l'installation de base chez <b>Debian</b>.
Si vous n'avez pas cette commande, vous pouvez l'ignorer si la
disquette est d&eacute;j&agrave; format&eacute;e. Dans ce cas, vous
devez rechercher les secteurs d&eacute;fectueux sur la disquette en
ajoutant l'option "<code>-c</code>" apr&egrave;s la commande
"<code>mkfs.ext2</code>".)</p>
<p>(<b>Debian et Slackware seulement</b> : utilisez la commande
"<code>fdformat /dev/fd0h1440</code>" avec un "h" minuscule)</p>
<p>copiez tous les fichiers de <code>/boot</code> sur la disquette
:</p>
<pre>
         cp -dp /boot/* /mnt
</pre>
<p>(<b>Slackware seulement</b> : Copiez le fichier
<code>/vmlinuz</code> sur la disquette de boot; utilisez la
commande "<code>cp /vmlinuz /mnt</code>".)</p>
<p>Cr&eacute;ez un nouveau fichier <code>/mnt/lilo.conf</code>
comme suit :</p>
<pre>
boot=/dev/fd0           # Installe LILO sur la disquette.
map=/mnt/map            # Emplacement du fichier de correspondance.
install=/mnt/boot.b     # Fichier &agrave; copier sur le secteur d'amorce.
prompt                  # Faire afficher l'invite "LILO boot:" par LILO.
timeout=50              # Lancer le syst&egrave;me par d&eacute;faut apr&egrave;s 5 secondes.
                        # (La valeur est en dixi&egrave;mes de seconde.)
image=/mnt/vmlinuz      # Emplacement du noyau Linux sur la disquette.
    label=linux         # Etiquette du syst&egrave;me Linux.
    root=/dev/hda1      # Emplacement de la racine sur le nouveau disque
                        # dur. Mettre en accord avec votre syst&egrave;me.
                        # Notez que vous devez utiliser le nom du futur
                        # emplacement, une fois que l'ancien disque aura
                        # &eacute;t&eacute; retir&eacute;.
</pre>
<p>(<b>Debian seulement</b> : Sur la ligne "image", utilisez le
vrai nom du noyau <b>Linux</b>. Par exemple avec la <b>Debian</b>
1.3.1, utilisez "<code>/mnt/vmlinuz-2.0.29</code>".)</p>
<p>Installez <code>LILO</code> sur la disquette de d&eacute;marrage
:</p>
<pre>
         /sbin/lilo -C /mnt/lilo.conf
</pre>
<p>L'option "<code>-C</code>" dit &agrave;
"<code>/sbin/lilo</code>" quel fichier utiliser.</p>
<p>D&eacute;montez la disquette :</p>
<pre>
         umount /mnt
</pre>
et lancez la proc&eacute;dure d'extinction du syst&egrave;me.
<h2><a name="s10">10. Retirez l'ancien disque</a></h2>
<p>Apr&egrave;s avoir retir&eacute; l'ancien disque, n'oubliez pas
de modifier les cavaliers de configuration du disque, et
l'information du BIOS en rapport avec les changements.</p>
<h2><a name="s11">11. Red&eacute;marrez le syst&egrave;me,
installez <code>LILO</code> sur le nouveau disque</a></h2>
<p>Red&eacute;marrez le syst&egrave;me depuis la disquette que vous
venez de cr&eacute;er. Pour cela, vous devez modifier la
s&eacute;quence de d&eacute;marrage de votre BIOS en "<code>A:
C:</code>"</p>
<p>Faites tous les changement n&eacute;cessaires dans le fichier
<code>/etc/lilo.conf</code> et lancez <code>/sbin/lilo</code> pour
installer <code>LILO</code> sur le nouveau disque. Avec une
<b>Debian</b>, assurez vous que la ligne "boot" indique
"<code>/dev/hda</code>" plut&ocirc;t que "<code>/dev/hda1</code>"
ou quelque chose de similaire si vous voulez installer
<code>LILO</code> sur le secteur d'amorce du disque dur.</p>
<p>Vous pouvez essayer de red&eacute;marrer votre syst&egrave;me
depuis votre nouveau disque dur pour v&eacute;rifier que tout
marche bien. Si vous avez des probl&egrave;mes, vous pouvez
toujours utiliser la disquette pour d&eacute;marrer votre
syst&egrave;me.</p>
<h2><a name="s12">12. Remerciements</a></h2>
<p>Je tiens &agrave; remercier tout sp&eacute;cialement le <em>Dr
Konrad Hinsen</em> de l'Institut de Biologie structurale de
Grenoble, France, qui a gentiment agit comme mon gourou
<b>Linux</b> personnel. Merci aussi &agrave; <em>Frank
Damgaard</em>, <em>Paul Koning</em>, et <em>Josh Rabinowitz</em>,
ainsi qu'&agrave; <em>Scott Christensen</em> pour avoir
attir&eacute; mon attention sur quelques particularit&eacute;s de
la <b>Slackware</b>.</p>
</body>
</html>