summaryrefslogtreecommitdiff
path: root/fr/install-methods/boot-usb-files.xml
blob: ff599d8c2af70c955c314337c59de31bc78f1110 (plain)
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
<!-- original version: 56442 -->

 <sect1 condition="bootable-usb" id="boot-usb-files">
 <title>Préparation des fichiers pour un amorçage avec une clé USB</title>

<para>

Pour amorcer à partir d'une clé USB, il existe deux méthodes. La première est de faire
toute l'installation sur le réseau. La seconde consiste à copier une image CD sur la clé et
à utiliser cette image comme source de paquets, source qui peut se combiner avec un miroir.
Cette deuxième méthode est la plus commune.

</para>
<para>

Pour la première méthode, vous devez télécharger une image de l'installateur
qui se trouve dans le répertoire <filename>netboot</filename> (son adresse précise
est mentionnée dans  <xref linkend="where-files"/>) et copier les fichiers sur la clé en
utilisant la <quote>méthode détaillée</quote> décrite plus bas.

</para>
<para>

Pour la seconde méthode, les images d'installation se trouvent dans le répertoire
<filename>hd-media</filename>. Pour copier les fichiers sur la clé, vous pouvez utiliser 
aussi bien l'une ou l'autre des méthodes décrites plus bas. Vous devez aussi
télécharger une image CD. Les images de l'installation ainsi que l'image CD doivent être
basées sur la même version de l'installateur. En cas de non correspondance, des erreurs <footnote>

<para>
Le message d'erreur le plus fréquent est qu'aucun module noyau ne peut être trouvé.
Cela signifie que la version des <quote>udebs</quote>pour les modules du noyau
dans l'image CD ne correspond pas à la version du noyau en cours d'exécution.
</para></footnote>

sont possibles.
</para>

<para> 
Pour préparer une clé USB, vous avez besoin d'un système GNU/Linux fonctionnel
qui gère les périphériques USB. Sur les systèmes récents, la clé devrait être
automatiquement reconnue. Si ce n'est pas le cas, vérifiez que le module du noyau
usb-storage est chargé. Une fois insérée, la clé sera associée à un périphérique appelé
<filename>/dev/sdX</filename>, où le <quote>X</quote> est une lettre minuscule (a-z).
Avec la commande <command>dmesg</command>, il est possible de savoir à quel périphérique
la clé a été associée. Pour pouvoir écrire sur la clé, il vous faudra
enlever la protection contre l'écriture.
</para>

<warning><para>
Les procédures décrites dans cette section détruisent ce qui se trouve sur le périphérique.
Faites très attention à utiliser le nom correct pour la clé USB. Si vous vous trompez et
utilisez un autre périphérique, par exemple un disque dur, toutes les données du disque
seront perdues.
</para></warning>


<para>

Notez que la taille de la clé doit être au moins égale à 256&nbsp;Mo. Pour des
tailles inférieures, voyez <xref linkend="usb-copy-flexible"/>.

</para>

  <sect2 id="usb-copy-easy">
  <title>Copie des fichiers &mdash; méthode simple</title>
<para>

Le fichier <filename>hd-media/boot.img.gz</filename> contient tous les
fichiers de l'installateur, le noyau et le programme 
<phrase arch="x86"><command>SYSLINUX</command> avec son fichier de configuration.</phrase>
<phrase arch="powerpc"><classname>yaboot</classname> avec son fichier de configuration.</phrase>.

</para>

<para>
Bien que pratique, cette méthode possède un inconvénient majeur : la taille logique
du périphérique est limitée à 256 Mo, même si la capacité de la clé est supérieure.
Pour retrouver la taille réelle, il vous faudra repartitionner la clé et créer de nouveaux
systèmes de fichiers. Il existe aussi un deuxième inconvénient : vous ne pouvez pas copier
une image de CD complet mais seulement l'image <quote>netinst</quote> ou l'image <quote>businesscard</quote>.

</para>
<para>
Il vous suffit d'extraire ces fichiers sur votre clé USB&nbsp;:

<informalexample><screen>
# zcat boot.img.gz &gt; /dev/<replaceable>sdX</replaceable>
</screen></informalexample>

</para>
<para arch="powerpc">

Créez une partition <quote>Apple_Bootstrap</quote> sur la clé avec la commande 
<userinput>C</userinput> de <command>mac-fdisk</command> et mettez l'image
avec&nbsp;:

<informalexample><screen>
# zcat boot.img.gz &gt; /dev/<replaceable>sdX2</replaceable>
</screen></informalexample>
</para>

<para>

Montez ensuite la clé
<phrase arch="x86">(<userinput>mount
/dev/<replaceable>sdX</replaceable> /mnt</userinput>),</phrase>
<phrase arch="powerpc">(<userinput>mount
/dev/<replaceable>sdX2</replaceable> /mnt</userinput>),</phrase>
qui aura maintenant un système de fichiers 
<phrase arch="x86">FAT</phrase>
<phrase arch="powerpc">HFS</phrase>, et copiez une image ISO de type
<quote>netinst</quote> ou <quote>businesscard</quote>.
Démontez la clé (<userinput>umount /mnt</userinput>)
et voilà, c'est fait&nbsp;!
</para>
</sect2>

  <sect2 id="usb-copy-flexible">
  <title>Copie des fichiers &mdash; méthode détaillée</title>
<para>

Si vous aimez la souplesse d'utilisation ou si vous voulez simplement savoir ce qui se
passe, vous pouvez utiliser la méthode suivante pour mettre les fichiers
sur la clé. L'un des avantages de cette méthodes est que, si la taille de votre clé est
assez grande, vous pouvez copier une image d'un disque entier. 
</para>

&usb-setup-x86.xml;
&usb-setup-powerpc.xml;

</sect2>

<!-- TODO: doesn't this section belong later? -->
<sect2 arch="x86">
   <title>Amorcer la clé USB</title>
<warning><para>

Si le système refuse de s'amorcer à partir de la clé, il se peut que le
secteur principal d'amorçage de la clé soit défectueux. Corrigez-le avec le
programme <command>install-mbr</command> qui se trouve dans le paquet
<classname>mbr</classname>&nbsp;:

<informalexample><screen>
# install-mbr /dev/<replaceable>sdX</replaceable>
</screen></informalexample>

</para></warning>
  </sect2>
 </sect1>