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
|
<!-- original version: 68208 -->
<sect3 arch="x86">
<title>Partitionner un périphérique USB</title>
<para>
Nous montrerons comment utiliser seulement la première partition,
au lieu de tout le périphérique.
</para><note><para>
La plupart des clés USB sont préconfigurées avec une seule partition FAT16.
Vous n'aurez sans doute pas à partitionner ou à formater la clé. Si vous
devez le faire, utilisez le programme <command>cfdisk</command> ou un autre
programme de partitionnement pour créer cette partition <footnote>
<para>
N'oubliez pas de positionner le drapeau <quote>bootable</quote>.
</para>
</footnote>, puis installez un MBR avec :
<informalexample><screen>
# install-mbr /dev/<replaceable>sdX</replaceable>
</screen></informalexample>
La commande <command>install-mbr</command> se trouve dans le paquet &debian;
<classname>mbr</classname>. Créez maintenant le système de fichier
avec :
<informalexample><screen>
# mkdosfs /dev/<replaceable>sdX1</replaceable>
</screen></informalexample>
Faites attention à utiliser le périphérique correct pour la clé. Le programme
<command>mkdosfs</command> se trouve dans le paquet &debian; <classname>dosfstools</classname>.
</para></note><para>
Pour pouvoir lancer le noyau après l'amorçage sur la clé, nous y installons
un programme d'amorçage. Tous les programmes d'amorçage fonctionnent
(p. ex. <command>LILO</command>), mais <command>SYSLINUX</command> est
préférable car il utilise une partition FAT16 et peut être reconfiguré en
modifiant un simple fichier texte. On peut modifier la configuration du
programme d'amorçage avec tous les systèmes d'exploitation qui acceptent
le système de fichiers FAT.
</para><para>
Pour mettre <command>SYSLINUX</command> sur la partition FAT16 de la clé,
installez les paquets <classname>syslinux</classname> et
<classname>mtools</classname> sur votre système et saisissez la commande :
<informalexample><screen>
# syslinux /dev/<replaceable>sdX1</replaceable>
</screen></informalexample>
Encore une fois, faites bien attention à utiliser le nom correct pour la clé.
La partition ne doit pas être montée au lancement de
<command>SYSLINUX</command>. Cette procédure écrit un secteur d'amorçage sur
la partition et crée le fichier <filename>ldlinux.sys</filename> qui contient
le code du programme d'amorçage.
</para>
</sect3>
<sect3 arch="x86">
<title>Ajouter l'image d'installation</title>
<para>
Montez la partition (<userinput>mount /dev/sdX1 /mnt</userinput>) et
copiez les fichiers suivants sur la clé :
<itemizedlist>
<listitem><para>
<filename>vmlinuz</filename> ou <filename>linux</filename> (noyau binaire)
</para></listitem>
<listitem><para>
<filename>initrd.gz</filename> (image du disque virtuel initial)
</para></listitem>
<listitem><para>
<filename>syslinux.cfg</filename> (fichier de configuration de SYSLINUX)
</para></listitem>
<listitem><para>
Modules optionnels du noyau
</para></listitem>
</itemizedlist>
Si vous voulez modifier le nom des fichiers, remarquez que
<command>SYSLINUX</command> ne peut traiter que des noms de type DOS (8.3).
</para><para>
Le fichier de configuration <filename>syslinux.cfg</filename> doit contenir
les deux lignes suivantes (il faut modifier le nom du noyau,
<quote><filename>linux</filename></quote>, si vous utilisez une image
<filename>netboot</filename>) :
<informalexample><screen>
default vmlinuz
append initrd=initrd.gz
</screen></informalexample>
Pour l'installateur graphique, vous devez ajouter à la deuxième ligne
le paramètre <userinput>vga=788</userinput>.
D'autres paramètres peuvent être ajoutés.
</para>
<para>
Pour que l'invite d'amorçage permette l'ajout de paramètres, créez
une ligne <userinput>prompt 1</userinput>.
</para>
<para>
Si vous utilisez une image <filename>hd-media</filename>, vous devez copier
maintenant le fichier ISO d'une image ISO de &debian; <footnote>
<para>
Vous pouvez aussi utiliser l'image <quote>netinst</quote>
ou l'image d'un disque complet sur la clé.
Consultez <xref linkend="official-cdrom"/>. Sélectionnez celle qui va
bien. L'image <quote>netboot <filename>mini.iso</filename></quote> n'est
pas utilisable dans ce cas.
</para>
</footnote> sur la clé.
Une fois l'image copiée, démontez la clé
(<userinput>umount /mnt</userinput>).
</para>
</sect3>
|