website annotate doc/handbook/liveusb.html @ rev 315

fr/handbook: Add Openbox page + update index and links
author Christophe Lincoln <pankso@slitaz.org>
date Sun Mar 22 19:14:35 2009 +0100 (2009-03-22)
parents a33277122930
children
rev   line source
pankso@4 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
pankso@4 2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
pankso@4 3 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
pankso@4 4 <head>
pankso@4 5 <title>SliTaz Handbook - LiveUSB</title>
pankso@4 6 <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
pankso@4 7 <meta name="description" content="" />
pankso@4 8 <meta name="expires" content="never" />
pankso@4 9 <meta name="modified" content="2007-12-04 12:30:00" />
pankso@4 10 <meta name="publisher" content="www.slitaz.org" />
pankso@4 11 <meta name="author" content="Christophe Lincoln"/>
pankso@4 12 <link rel="shortcut icon" href="favicon.ico" />
pankso@4 13 <link rel="stylesheet" type="text/css" href="book.css" />
pankso@4 14 </head>
pankso@4 15 <body bgcolor="#ffffff">
pankso@4 16
pankso@4 17 <!-- Header and quick navigation -->
pankso@4 18 <div id="header">
pankso@4 19 <div align="right" id="quicknav">
pankso@4 20 <a name="top"></a>
pankso@315 21 <a href="enlightenment.html">Enlightenment</a> |
pankso@4 22 <a href="index.html">Table des matières</a>
pankso@4 23 </div>
pankso@4 24 <h1><font color="#3E1220">SliTaz Handbook</font></h1>
pankso@4 25 </div>
pankso@4 26
pankso@4 27 <!-- Content. -->
pankso@4 28 <div id="content">
pankso@4 29 <div class="content-right"></div>
pankso@4 30
pankso@4 31 <h2><font color="#DF8F06">LiveUSB - SliTaz sur un media USB</font></h2>
pankso@4 32
pankso@4 33 <ul>
pankso@4 34 <li><a href="#method">Methodes, type de media et notes</a> - Introduction,
pankso@4 35 système de fichiers, résumé des étapes.</li>
pankso@4 36 <li><a href="#tazusb">LiveUSB en 2 commandes</a> - Utiliser TazUSB pour
pankso@4 37 créer un LiveUSB facilement.</li>
pankso@4 38 <li><a href="#prepa">Préparer le media USB</a> - Formater si besoin est,
pankso@4 39 copier les fichiers du LiveCD.</li>
pankso@4 40 <li><a href="#grub">Installer et utiliser GRUB</a> - Installer le
pankso@4 41 gestionnaire de démarrage GRUB sur le media USB.</li>
pankso@4 42 <li><a href="#grubiso">GRUB sur cdrom</a> - Utiliser le media via un cdrom
pankso@4 43 bootable contenant GRUB.</li>
pankso@4 44 <li><a href="#extlinux">Installer et utiliser EXTLINUX</a> - Installer le
pankso@4 45 gestionnaire de démarrage EXTLINUX sur le media USB.</li>
pankso@4 46 <li><a href="#windows">Installer SliTaz sur USB depuis Windows</a> - Installer
pankso@4 47 SliTaz sur un media USB en utilisanr Syslinux depuis Windows.</li>
pankso@4 48 </ul>
pankso@4 49
pankso@4 50 <a name="method"></a>
pankso@4 51 <h3><font color="#6c0023">Methodes, type de media et notes</font></h3>
pankso@4 52 <p>
pankso@4 53 Ce document décrit les étapes à réaliser pour installer les fichiers nécessaires
pankso@4 54 afin de démarrer SliTaz depuis un périphérique de type USB (clé, carte SD,
pankso@4 55 disque dur externe). Ce n'est pas une installation du système à proprement
pankso@4 56 parler, le mode de fonctionnemnt de SliTaz reste le même qu'en mode LiveCD,
pankso@4 57 c'est à dire que le système sera entièrement chargé en mémoire vive (RAM)
pankso@4 58 lors du démarrage. Avoir SliTaz sur un media USB vous permet de vous passer
pankso@4 59 du cdrom sur les machines capables de démarrer depuis un périphérique USB et
pankso@4 60 l'utiliser le même media pour stocker vos données personnelles de manière
pankso@4 61 persistante. Il faut aussi savoir que tous les PC ne sont pas capables de
pankso@4 62 démarrer directement sur USB et que le démarrage du système est plus long
pankso@4 63 que depuis un cdrom.
pankso@4 64 </p>
pankso@4 65 <h4>Disque dur externe, carte SD ou clé USB</h4>
pankso@4 66 <p>
pankso@4 67 Un media de stockage USB peut être un disque dur externe de grande ou petite
pankso@4 68 capacité, une carte de type SD/flash ou une clé USB. Vous pouvez par exemple,
pankso@4 69 utiliser l'ancienne carte d'un appareil de photos numérique ayant au
pankso@4 70 minimum une capacité de 32 Mb. Cela dit, l'utilisation de
pankso@4 71 <a href="#grub">GRUB</a> avec les clés USB ne réussi pas toujours et dépend
pankso@4 72 du type de clé. Si l'utilisation de GRUB échoue, il est conseillé d'utiliser
pankso@4 73 le gestionaire de démarrage <a href="#extlinux">EXTLINUX</a> et d'installer
pankso@4 74 un MBR fonctionnel sur la clé USB.
pankso@4 75 </p>
pankso@4 76 <p>
pankso@4 77 Pour commencer nous vous conseillons d'utiliser une partition formatée en ext3
pankso@4 78 et non au format natif FAT32. Le système de fichiers ext3 est un système de
pankso@4 79 fichiers propre à GNU/Linux, robuste, fiable et illisible nativement depuis
pankso@4 80 Windows, ce qui peut être un point positif ou négatif. A noter que vous pourrez
pankso@4 81 aussi utiliser cette même partition pour stocker vos données de manière
pankso@4 82 persistante via l'option <code>home=usb</code> proposée par SliTaz. Cela dit,
pankso@4 83 vous pouvez aussi installer SliTaz sur une clé USB au format FAT32 comme
pankso@4 84 suggéré sur le forum de SliTaz :
pankso@4 85 <a href="http://forum.slitaz.org/viewtopic.php?pid=28#p28">SliTaz sur clé USB FAT32</a>.
pankso@4 86 </p>
pankso@4 87 <h4>&Eacute;tapes à réaliser</h4>
pankso@4 88 <p>
pankso@4 89 En gros, il faut récupérer les fichiers contenus sur le LiveCD, les
pankso@4 90 copier sur le media USB et installer un gestionnaire de démarrage. A noter
pankso@4 91 qu'il existe plusieurs gestionnaires de démarrage, Syslinux, GRUB ou encore
pankso@4 92 Lilo. SliTaz fournit GRUB sur la version standard du LiveCD et dans les paquets
pankso@4 93 du miroir, il a l'avantage de pouvoir aussi être utilisé pour démarrer
pankso@4 94 d'autres systèmes d'expoitations et de proposer un SHell permettant par exemple
pankso@4 95 de réinstaller GRUB dans le MBR (Master Boot Record) d'un disque dur.
pankso@4 96 </p>
pankso@4 97
pankso@4 98 <a name="tazusb"></a>
pankso@4 99 <h3><font color="#6c0023">LiveUSB en 2 commandes</font></h3>
pankso@4 100 <p>
pankso@4 101 Pour créer facilement un système Live tenant sur un media USB, vous pouvez
pankso@4 102 utiliser TazUSB ou installer les fichiers manuellement. TazUSB est un
pankso@4 103 utilitaire simple, efficace et bien testé. Vous pouvez créer un media en une ou
pankso@4 104 deux commandes. Pour cela il vous faut un LiveCD de SliTaz et biensûr un media
pankso@4 105 USB dont vous devez connaître le nom (<code>fdisk -l</code> ou <code>blkid</code>).
pankso@4 106 Formatage optionnel et génération d'un media bootable reconnu comme /dev/sdb1:
pankso@4 107 </p>
pankso@4 108 <pre>
pankso@4 109 # tazusb format /dev/sdb1
pankso@4 110 # tazusb gen-liveusb /dev/sdb1
pankso@4 111 </pre>
pankso@4 112 <p>
pankso@4 113 Une fois le media généré, vous pouvez redémarrer sur votre media USB. Si vous
pankso@4 114 désirez installer des applications, mettre à jour ou configurer le système et
pankso@4 115 retouver vos modifications lors de a prochaine utilisation, il vous faut
pankso@4 116 recréer le système compressé en utilisant la commande <code>writefs</code> de
pankso@4 117 TazUSB. A noter que le menu de JWM propose par défaut des entrées pour écrire
pankso@4 118 le système sur le media en utilisant gzip, lzma ou aucune compression (prend
pankso@4 119 plus de place mais démarre beaucoup plus rapidement).
pankso@4 120 </p>
pankso@4 121
pankso@4 122 <a name="prepa"></a>
pankso@4 123 <h3><font color="#6c0023">Préparer le media USB</font></h3>
pankso@4 124 <p>
pankso@4 125 Si vous avez déjà une partition au format ext3, vous n'avez pas besoin de
pankso@4 126 reformater, sinon il faut créer un système de fichier avec l'utilitaire
pankso@4 127 <code>mkfs.ext3</code>. Attention le formatage d'une partition détruit toutes
pankso@4 128 les données qui s'y trouvent. Généralement, la première ou unique partition
pankso@4 129 d'un media USB est reconnu par le noyau Linux comme <code>/dev/sda</code>, pour
pankso@4 130 lister les périphériques et partitions disponibles vous pouvez utiliser la
pankso@4 131 commande <code>fdisk -l</code> avant de créer le système de fichiers ext3 :
pankso@4 132 </p>
pankso@4 133 <pre>
pankso@4 134 # mkfs.ext3 /dev/sda1
pankso@4 135 # mount -t ext3 /dev/sda1 /media/flash
pankso@4 136 </pre>
pankso@4 137 <p>
pankso@4 138 Le formatage de la partition va créer un répertoire système nommé
pankso@4 139 <code>lost+found</code> (perdu et trouvé), ce répertoire est utiliser par le
pankso@4 140 système de fichier en cas de problèmes. Maintenant que le media est formaté
pankso@4 141 et monté, vous pouvez copier le contenu du cdrom sur le périphérique, soit
pankso@4 142 depuis un cdrom gravé, soit depuis une image ISO locale :
pankso@4 143 </p>
pankso@4 144 <pre>
pankso@4 145 # mount -t iso9660 /dev/cdrom /media/cdrom
pankso@4 146 Ou :
pankso@4 147 # mount -o loop slitaz-cooking.iso /media/cdrom
pankso@4 148 </pre>
pankso@4 149 <p>
pankso@4 150 Copie de tous les fichiers contenu dans le répertoire <code>boot/</code>
pankso@4 151 du LiveCD, il se peut que le système de fichiers compressé soit nommé
pankso@4 152 <code>rootfs.lz</code>, si c'est le cas, il faut le renommer en
pankso@4 153 <code>rootfs.gz</code> :
pankso@4 154 </p>
pankso@4 155 <pre>
pankso@4 156 # cp -a /media/cdrom/boot /media/flash
pankso@4 157 # mv /media/flash/boot/rootfs.lz /media/flash/boot/rootfs.gz
pankso@4 158 </pre>
pankso@4 159
pankso@4 160 <a name="grub"></a>
pankso@4 161 <h3><font color="#6c0023">Installer et utiliser GRUB</font></h3>
pankso@4 162 <p>
pankso@4 163 Pour installer GRUB (GRand Unified Bootloader) il faut commencer par copier
pankso@4 164 les fichiers <code>stage1</code> et <code>stage2</code> depuis
pankso@4 165 <code>/usr/lib/grub/i386-pc</code> dans le répertoire <code>boot/grub</code>
pankso@4 166 du media USB. Une fois les fichiers copiés et le media trouvé par GRUB, vous
pankso@4 167 allez pouvoir installer le gestionnaire de démarrage dans le MBR du
pankso@4 168 périphérique. Copie des fichiers, lancement du SHell GRUB et recherche de
pankso@4 169 <code>stage1</code> fraîchement copié :
pankso@4 170 </p>
pankso@4 171 <pre>
pankso@4 172 # cp /usr/lib/grub/i386-pc/stage[1-2] /media/flash/boot/grub
pankso@4 173 # grub
pankso@4 174 grub> find /boot/grub/stage1
pankso@4 175 </pre>
pankso@4 176 <p>
pankso@4 177 Ce qui peut donner (hd0,0), (hd1,0) ou encore (hd2,0), GRUB voit le premier
pankso@4 178 disque <code>hda</code> comme <code>hd0</code>, il faut donc modifier les
pankso@4 179 valeures en fonction de votre configuration. Il se peut aussi que votre media
pankso@4 180 ne soit pas trouvé, dans ce cas vous pouvez utiliser le <em>bootloader</em>
pankso@4 181 <a href="#extlinux">EXTLINUX</a>. Pour installer GRUB vous pouvez
pankso@4 182 utiliser les commandes <code>root</code> et <code>setup</code>. Pour quitter
pankso@4 183 le SHell GRUB c'est la commande <code>quit</code> :
pankso@4 184 </p>
pankso@4 185 <pre>
pankso@4 186 grub> root (hd2,0)
pankso@4 187 grub> setup (hd2)
pankso@4 188 grub> quit
pankso@4 189 </pre>
pankso@4 190 <p>
pankso@4 191 La dernière chose qu'il reste à faire avant de redémarrer, est de créer un
pankso@4 192 fichier de configuration de GRUB permettant de lancer SliTaz avec l'option
pankso@4 193 <code>home=usb</code>, ce qui permet d'utiliser aussi le media comme partition
pankso@4 194 <code>/home</code> pour stocker ses données, installer des applications en
pankso@4 195 espace utilisateur et conserver vos configurations logiciels. Le fichiers
pankso@4 196 de configuration utilisé par GRUB peut être créé avec votre éditeur de texte
pankso@4 197 préféré, exemple avec LeafPad :
pankso@4 198 </p>
pankso@4 199 <pre>
pankso@4 200 # leafpad /media/flash/boot/grub/menu.lst
pankso@4 201 </pre>
pankso@4 202 <pre class="script">
pankso@4 203 # /boot/grub/menu.lst: GRUB boot loader configuration.
pankso@4 204 #
pankso@4 205
pankso@4 206 # Change the colors.
pankso@4 207 color yellow/brown light-green/black
pankso@4 208
pankso@4 209 # For booting SliTaz from a cdrom or USB media (LiveRAM).
pankso@4 210 #
pankso@4 211 title SliTaz GNU/Linux (Cooking) (Kernel 2.6.22.9)
pankso@4 212 kernel /boot/bzImage root=/dev/null vga=771 home=usb
pankso@4 213 initrd /boot/rootfs.gz
pankso@4 214 </pre>
pankso@4 215 <p>
pankso@4 216 Vous pouvez encore ajouter ces quelques lignes, pour avoir une entrée
pankso@4 217 permettant de réinstaller GRUB dans un MBR (utile en cas problèmes) :
pankso@4 218 </p>
pankso@4 219 <pre class="script">
pankso@4 220 # For installing GRUB into the hard disk
pankso@4 221 #
pankso@4 222 title Install GRUB into the hard disk
pankso@4 223 root (hd0,0)
pankso@4 224 setup (hd0)
pankso@4 225 </pre>
pankso@4 226 <p>
pankso@4 227 Voilà, vous pouvez démonter le cdrom et le media. ET redémarrer sur votre
pankso@4 228 clé USB en prenant soins de configurer correctement le BIOS de votre machine
pankso@4 229 pour qu'elle démarre depuis le media USB et non depuis le disque dur :
pankso@4 230 </p>
pankso@4 231 <pre>
pankso@4 232 # umount /media/cdrom
pankso@4 233 # umount /media/flash
pankso@4 234 # reboot
pankso@4 235 </pre>
pankso@4 236
pankso@4 237 <a name="grubiso"></a>
pankso@4 238 <h3><font color="#6c0023">GRUB sur cdrom</font></h3>
pankso@4 239 <p>
pankso@4 240 Il est possible de créer rapidement une image ISO contenant GRUB, servant à
pankso@4 241 démarrer SliTaz depuis un media USB et cela sur des machines ne pouvant pas
pankso@4 242 démarrer directement sur USB. Pour ce faire GRUB fourni une image nommée
pankso@4 243 <code>stage2_eltorito</code> permettant de rendre un cdrom bootable. Pour créer
pankso@4 244 une image ISO gravable il faut créer la racine du cdrom, copier le fichier
pankso@4 245 <code>stage2_eltorito</code> et générer une ISO avec <code>genisoimage</code>.
pankso@4 246 Les commandes peuvent être copiées/collées ligne par ligne. Pour créer la
pankso@4 247 racine du cdrom (<code>rootcd</code> et copier l'image eltorito de GRUB :
pankso@4 248 </p>
pankso@4 249 <pre>
pankso@4 250 $ mkdir -p rootcd/boot/grub
pankso@4 251 $ cp /usr/lib/grub/i386-pc/stage2_eltorito \
pankso@4 252 rootcd/boot/grub
pankso@4 253 </pre>
pankso@4 254 <p>
pankso@4 255 Le fichier de configuration de grub se nomme toujours <code>menu.lst</code>,
pankso@4 256 c'est un fichier texte éditable avec votre éditeur de texte préféré. Vous
pankso@4 257 pouvez mettre le nombre d'entrées que vous désirez, pour démarrer SliTaz il
pankso@4 258 faut spécifier la bonne racine <code>root (hd2,0)</code> pour que GRUB trouve
pankso@4 259 le noyau (<code>bzImage</code>) et le système compressé (<code>roottf.gz</code>).
pankso@4 260 Un petit fichier de configuration minimaliste :
pankso@4 261 </p>
pankso@4 262 <pre class="script">
pankso@4 263 # /boot/grub/menu.lst: GRUB boot loader configuration.
pankso@4 264 #
pankso@4 265
pankso@4 266 title SliTaz GNU/Linux (Cooking)
pankso@4 267 root (hd2,0)
pankso@4 268 kernel /boot/bzImage root=/dev/null home=usb
pankso@4 269 initrd /boot/rootfs.gz
pankso@4 270 </pre>
pankso@4 271 <h4>Générer un ISO bootable</h4>
pankso@4 272 <p>
pankso@4 273 Pour générer une image ISO vous pouvez utiliser <code>genisoimage</code>
pankso@4 274 fourni en standard sur le LiveCD de SliTaz. Cette commande est relativement
pankso@4 275 longue, les <em>backslash</em> en fin de ligne permettent de continuer la
pankso@4 276 commande sur la ligne suivante. Dans l'exemple, l'image se nomme
pankso@4 277 <code>grub.iso</code>, le volume Grub et la racine du cdrom
pankso@4 278 <code>rootcd</code> :
pankso@4 279 </p>
pankso@4 280 <pre>
pankso@4 281 $ genisoimage -R -o grub.iso \
pankso@4 282 -b boot/grub/stage2_eltorito \
pankso@4 283 -no-emul-boot -V "Grub" -boot-load-size 4 \
pankso@4 284 -input-charset iso8859-1 -boot-info-table \
pankso@4 285 rootcd
pankso@4 286 </pre>
pankso@4 287
pankso@4 288 <a name="extlinux"></a>
pankso@4 289 <h3><font color="#6c0023">Installer et utiliser EXTLINUX</font></h3>
pankso@4 290 <p>
pankso@4 291 Extlinux est un gestionnaire de démarrage provenant du paquet Syslinux, il
pankso@4 292 permet de démarrer un système GNU/Linux depuis un système de fichiers ext2 ou
pankso@4 293 ext3. C'est un gestionnaire de démarrage simple et fiable, il fonctionne bien
pankso@4 294 pour les clés USB. Pour commencer il faut récupérer la dernière version
pankso@4 295 du paquet Syslinux depuis le site du noyau Linux et installer le binaire
pankso@4 296 <code>extlinux</code> dans votre répertoire personnel <code>~/Bin</code> ou
pankso@4 297 dans un répertoire système tel que <code>/usr/bin</code>. Pour télécharger,
pankso@4 298 désarchiver et installer EXTLINUX en espace utilisateur :
pankso@4 299 </p>
pankso@4 300 <pre>
pankso@4 301 $ wget http://www.kernel.org/pub/linux/utils/boot/syslinux/syslinux-3.61.tar.gz
pankso@4 302 $ tar xzf syslinux-3.61.tar.gz
pankso@4 303 $ cp syslinux-3.61/extlinux/extlinux ~/.local/bin
pankso@4 304 </pre>
pankso@4 305 <p>
pankso@4 306 Maintenant que le binaire <code>extlinux</code> est disponible, vous pouvez
pankso@4 307 l'installer dans sur un media monté et cela via un SHell administrateur
pankso@4 308 <em>root</em> obtenu via la commande <code>su</code>. Nous vous conseillons
pankso@4 309 d'installer EXTLINUX dans un répertoire dédié, c'est à dire
pankso@4 310 <code>/boot/extlinux</code> du media USB :
pankso@4 311 </p>
pankso@4 312 <pre>
pankso@4 313 # mkdir -p /media/flash/boot/extlinux
pankso@4 314 # extlinux --install /media/flash/boot/extlinux
pankso@4 315 </pre>
pankso@4 316 <p>
pankso@4 317 Sur les clé USB il faut encore installer un MBR pour s'assurer de rendre le
pankso@4 318 media bootable. Attention à spécifier le bon périphérique, dans la plus part
pankso@4 319 des cas une clé USB est reconnue comme sda :
pankso@4 320 </p>
pankso@4 321 <pre>
pankso@4 322 # cat syslinux-3.61/mbr/mbr.bin > /dev/sda
pankso@4 323 </pre>
pankso@4 324 <p>
pankso@4 325 Le fichier de configuration se nomme <code>extlinux.conf</code> et doit se
pankso@4 326 trouver dans le même répertoire que le binaire <code>extlinux</code>. Les
pankso@4 327 chemins vers les fichiers peuvent être absolus ou relatifs au répertoire
pankso@4 328 d'installation d'extlinux. Ce fichier à la même syntaxe que le fichier
pankso@4 329 <code>isolinux.cfg</code> utilisé pour démarrer le LiveCD de SliTaz. Vous
pankso@4 330 utilisant votre éditeur de texte préféré ou la commande <code>cat</code>
pankso@4 331 (<code>EOT</code> signifie <em>End Of Text</em>, c'est là que le fichier
pankso@4 332 se termine). A noter que vous pouvez copier/coller le contenu du fichier en
pankso@4 333 une seule fois :
pankso@4 334 </p>
pankso@4 335 <pre>
pankso@4 336 # cat &gt; /media/flash/boot/extlinux/extlinux.conf &lt;&lt; "EOT"
pankso@4 337 </pre>
pankso@4 338 <pre class="script">
pankso@4 339 display display.txt
pankso@4 340 default slitaz
pankso@4 341 label slitaz
pankso@4 342 kernel /boot/bzImage
pankso@4 343 append initrd=/boot/rootfs.gz rw root=/dev/null home=usb
pankso@4 344 </pre>
pankso@4 345 <pre>
pankso@4 346 EOT
pankso@4 347 </pre>
pankso@4 348 <h4>Afficher un message boot</h4>
pankso@4 349 <p>
pankso@4 350 La première ligne <code>display display.txt</code> permet d'afficher un fichier
pankso@4 351 text au démarrage de EXTLINUX, vous pouvez utiliser/modifier celui utiliser sur
pankso@4 352 le LiveCD ou en créer un nouveau. Si vous ne voulez pas afficher un
pankso@4 353 <em>display</em>, il suffit de supprimer la ligne. Pour créer un nouveau
pankso@4 354 fichier <code>display.txt</code> avec <code>cat </code>:
pankso@4 355 </p>
pankso@4 356 <pre>
pankso@4 357 # cat &gt; /media/flash/boot/extlinux/display.txt &lt;&lt; "EOT"
pankso@4 358 </pre>
pankso@4 359 <pre class="script">
pankso@4 360 /* _\|/_
pankso@4 361 (o o)
pankso@4 362 +----oOO-{_}-OOo---------------------------------------------------+
pankso@4 363 ____ _ _ _____
pankso@4 364 / ___|| (_)_ _|_ _ ____
pankso@4 365 \___ \| | | | |/ _` |_ /
pankso@4 366 ___) | | | | | (_| |/ /
pankso@4 367 |____/|_|_| |_|\__,_/___|
pankso@4 368
pankso@4 369 SliTaz GNU/Linux LiveUSB
pankso@4 370
pankso@4 371 Simple Light Incredible Temporary Autonomus Zone
pankso@4 372
pankso@4 373 */
pankso@4 374 </pre>
pankso@4 375 <pre>
pankso@4 376 EOT
pankso@4 377 </pre>
pankso@4 378 <p>
pankso@4 379 Reste plus qu'a redémarrer sur votre clé USB en prenant soins de configurer
pankso@4 380 correctement le BIOS de votre machine pour qu'elle démarre depuis le media USB
pankso@4 381 et non depuis le disque dur :
pankso@4 382 </p>
pankso@4 383 <pre>
pankso@4 384 # umount /media/flash
pankso@4 385 # reboot
pankso@4 386 </pre>
pankso@4 387
pankso@4 388 <a name="windows"></a>
pankso@4 389 <h3><font color="#6c0023">Installer SliTaz sur USB depuis Windows</font></h3>
pankso@4 390 <p>
pankso@4 391 Il est possible d'installer SliTaz sur un media USB depuis un système
pankso@4 392 Windows, cette procédure a été testé sur Windows XP et Vista. Avant de
pankso@4 393 commercer, téléchargez la dernière version de SliTaz sur le site :
pankso@4 394 <a href="http://www.slitaz.org/get/">Obtenir SliTaz</a>. Il vous faut aussi
pankso@4 395 récupérer l'utilitaire syslnux <a
pankso@4 396 href="http://www.eu.kernel.org/pub/linux/boot/syslinux/syslinux-3.60.zip"
pankso@4 397 >syslinux-3.60.zip</a>.
pankso@4 398 </p>
pankso@4 399 <p>
pankso@4 400 1. Extraire l'image sur la clé USB. L'image ISO peut être extraite avec des
pankso@4 401 outils comme <a href="http://www.7-zip.org">7-Zip</a> ou Winimage (shareware)
pankso@4 402 par exemple. Normallement vous devriez obtenir l'arborescence suivante :
pankso@4 403 </p>
pankso@4 404 <pre class="script">
pankso@4 405 \boot
pankso@4 406 \boot\isolinux
pankso@4 407 \boot\grub
pankso@4 408 \boot\syslinux
pankso@4 409 </pre>
pankso@4 410 <p>
pankso@4 411 2. Sur la clé USB, copier les fichiers du gestionnaire de démarrage dans le
pankso@4 412 répertoire <code>\boot\syslinux</code> :
pankso@4 413 </p>
pankso@4 414 <pre class="script">
pankso@4 415 \boot\isolinux\*.txt
pankso@4 416 \boot\isolinux\*.msg
pankso@4 417 \boot\isolinux\*.cfg
pankso@4 418 \boot\isolinux\*.lss
pankso@4 419 </pre>
pankso@4 420 <p>
pankso@4 421 3. Toujours dans le répertoire <code>\boot\syslinux</code>, renommer
pankso@4 422 <code>isolinux.cfg</code> en <code>syslinux.cfg</code> et
pankso@4 423 <code>isolinux.msg</code> en <code>syslinux.msg</code>. Ce n'est pas
pankso@4 424 indipensable pour isolinux.msg, mais c'est plus cohérent.
pankso@4 425 </p>
pankso@4 426 <p>
pankso@4 427 4. Extraire le fichier syslinux.exe de l'archive téléchargée sur kernel.org et
pankso@4 428 le copier dans <code>\boot\syslinux</code> sur la clé.
pankso@4 429 </p>
pankso@4 430 <p>
pankso@4 431 5. Modifiez le fichier <code>syslinux.cfg</code> pour qu'il corresponde à vos
pankso@4 432 besoin. Exemple:
pankso@4 433 </p>
pankso@4 434 <pre class="script">
pankso@4 435 display syslinux.msg
pankso@4 436 default slitaz
pankso@4 437 label slitaz
pankso@4 438 kernel /boot/bzImage
pankso@4 439 append initrd=/boot/rootfs.gz rw root=/dev/null lang=fr kmap=fr vga=normal
pankso@4 440 implicit 0
pankso@4 441 prompt 1
pankso@4 442 timeout 80
pankso@4 443 F1 help.txt
pankso@4 444 F2 options.txt
pankso@4 445 F3 isolinux.msg
pankso@4 446 F4 display.txt
pankso@4 447 </pre>
pankso@4 448 <p>
pankso@4 449 <strong>Note :</strong> Par rapport au fichier d'origine la ligne
pankso@4 450 <code>display isolinux.msg</code> a été remplaçée par
pankso@4 451 <code>display syslinux.cfg</code>. Et les paramètres
pankso@4 452 <code>lang=fr kmap=fr</code> on été rajouté sur la ligne <code>append</code>.
pankso@4 453 </p>
pankso@4 454 <p>
pankso@4 455 6. Il ne reste plus qu'à exécuter <code>syslinux.exe</code> pour installer le
pankso@4 456 <em>bootloader</em>. Exemple dans le cas où la clé est désignée par la lettre
pankso@4 457 K :
pankso@4 458 </p>
pankso@4 459 <pre>
pankso@4 460 K:
pankso@4 461 cd \boot\syslinux
pankso@4 462 syslinux -ma -d \boot\syslinux K:
pankso@4 463 </pre>
pankso@4 464
pankso@4 465 <h4>Version rapide</h4>
pankso@4 466 <ol>
pankso@4 467 <li>Télécharchez l'achive <a
pankso@4 468 href="http://files.openomy.com/public/Erjo/syslinux.zip">syslnux.zip</a>.</li>
pankso@4 469 <li>Extrayez le répertoire syslinux et copiez le dans le répertoire
pankso@4 470 boot de la clé USB.</li>
pankso@4 471 <li>Exécutez le script <code>\boot\syslinux\bootusb.bat</code>.</li>
pankso@4 472 </ol>
pankso@4 473
pankso@4 474 <!-- End of content -->
pankso@4 475 </div>
pankso@4 476
pankso@4 477 <!-- Footer. -->
pankso@4 478 <div id="footer">
pankso@4 479 <div class="footer-right"></div>
pankso@4 480 <a href="#top">Haut de la page</a> |
pankso@4 481 <a href="index.html">Table des matières</a>
pankso@4 482 </div>
pankso@4 483
pankso@4 484 <div id="copy">
pankso@313 485 Copyright &copy; 2009 <a href="http://www.slitaz.org/">SliTaz</a> -
pankso@4 486 <a href="http://www.gnu.org/licenses/gpl.html">GNU General Public License</a>;<br />
pankso@4 487 Documentation publiées sous
pankso@4 488 <a href="http://www.gnu.org/copyleft/fdl.html">GNU Free Documentation License</a>
pankso@4 489 et codée en <a href="http://validator.w3.org/">xHTML 1.0 valide</a>.
pankso@4 490 </div>
pankso@4 491
pankso@4 492 </body>
pankso@4 493 </html>