website annotate fr/doc/handbook/liveusb.html @ rev 1323

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