website view fr/doc/handbook/livecd.html @ rev 1344

Resize balinor logo to 120px
author Christophe Lincoln <pankso@slitaz.org>
date Fri Jan 22 23:02:15 2021 +0100 (2021-01-22)
parents 0ae6cfc85e03
children
line source
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
4 <head>
5 <title>SliTaz Handbook - LiveCD</title>
6 <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
7 <meta name="description" content="utiliser le livecd options login utilisateur session X" />
8 <meta name="expires" content="never" />
9 <meta name="modified" content="2007-12-04 12:30:00" />
10 <meta name="publisher" content="www.slitaz.org" />
11 <meta name="author" content="Christophe Lincoln"/>
12 <link rel="shortcut icon" href="favicon.ico" />
13 <link rel="stylesheet" type="text/css" href="book.css" />
14 </head>
15 <body bgcolor="#ffffff">
17 <!-- Header and quick navigation -->
18 <div id="header">
19 <div align="right" id="quicknav">
20 <a name="top"></a>
21 <a href="install.html">Installation</a> |
22 <a href="index.html">Table des matières</a>
23 </div>
24 <h1><font color="#3E1220">SliTaz Handbook</font></h1>
25 </div>
27 <!-- Content. -->
28 <div id="content">
29 <div class="content-right"></div>
31 <h2><font color="#DF8F06">Utiliser le LiveCD et ses options</font></h2>
33 <ul>
34 <li><a href="livecd.html#quick-intro">Rapide introduction au LiveCD.</a></li>
35 <li><a href="livecd.html#boot">Démarrer sur le CD (<em>boot</em>).</a></li>
36 <li><a href="livecd.html#options">Options à passer au démarrage.</a></li>
37 <li><a href="livecd.html#kernel-param">Paramètres du noyau Linux</a> - Matériel
38 et modes VGA.</li>
39 <li><a href="livecd.html#home">Option : home=usb</a> - Conserver ses donnés sur un
40 media USB.</li>
41 <li><a href="livecd.html#i18n">Options : lang=XX et kmap=XX</a> - Spécifier la langue
42 et le clavier.</li>
43 <li><a href="livecd.html#config">Option : config=&lt;device&gt;,&lt;path&gt;</a> -
44 Lancer un script au démarrage du LiveCD.</li>
45 <li><a href="livecd.html#sound">Option : sound=*</a> - Supprimer le support du son ou
46 saute la configuration automatique.</li>
47 <li><a href="livecd.html#modprobe">Option : modprobe=modules</a> - Charger des modules
48 à la volée.</li>
49 <li><a href="livecd.html#sessions">Sessions</a> - Login, mots de passes et X.</li>
50 </ul>
52 <a name="quick-intro"></a>
53 <h3><font color="#6c0023">Rapide introduction au LiveCD</font></h3>
54 <p>
55 Le LiveCD de SliTaz GNU/Linux est une distribution libre fonctionnant depuis
56 un cdrom. La distribution vous permet d'emporter avec vous un mini système
57 ultra rapide, léger et sans rien installer. L'utilisation du LiveCD de SliTaz
58 est absolument sans risques pour le système d'exploitation existant sur
59 l'ordinateur hôte et SliTaz ne touche pas aux disques durs. Le LiveCD est
60 disponible sous forme d'image au format ISO contenant le système
61 d'exploitation complet et compressé. Cette image ISO peut être gravée sur
62 un cdrom (CD-RW ou un CD-R), ensuite, il suffit de redémarrer la machine
63 avec le cdrom dans le lecteur de CD ou DVD pour lancer SliTaz en mémoire vive
64 (RAM). Une fois en fonctionnement, SliTaz est autonome, vous pouvez retirer le
65 cdrom et utiliser le système pendant des mois sans redémarrer...
66 </p>
68 <a name="boot"></a>
69 <h3><font color="#6c0023">Démarrer sur le CD (<em>boot</em>)</font></h3>
70 <p>
71 L'utilisation de SliTaz nécessite que votre machine démarre (<em>boot</em>)
72 depuis le périphérique de CD/DVD et non pas depuis le disque dur. Dans la
73 plupart des cas votre ordinateur est déjà configuré pour amorcer sur cdrom, si
74 ce n'est pas le cas, il faut modifier l'ordre de démarrage via l'interface de
75 configuration du BIOS accessible, en général, en pressant une touche
76 (<code>F10</code>, <code>F12</code>, <code>esc</code> ou autre) dans les
77 premières secondes qui suivent l'allumage de la machine. Quand vous êtes dans
78 le BIOS, il faut chercher les paramètres relatifs à la séquence de démarrage
79 tels que <em>Boot Order</em> ou <em>Boot Device</em> et changer l'ordre pour
80 que le cdrom arrive en premier. Pour finir, n'oubliez pas d'enregistrer les
81 modifications avant de quitter l'interface de configuration du BIOS.
82 </p>
83 <p>
84 Quand la machine a réussi à démarrer sur le cdrom, vous vous retrouvez avec
85 une image <em>splash</em> du logo de SliTaz et une invite de commande
86 permettant de passer différentes options au noyau Linux et aux scripts de
87 démarrage (<em>boot scripts</em>) utilisés par SliTaz. Il suffit alors de
88 taper sur la touche <code>ENTER</code> pour lancer le système avec ou sans
89 options, la touche <code>F1</code> affichera un texte d'aide et d'informations.
90 </p>
92 <a name="options"></a>
93 <h3><font color="#6c0023">Options et paramètre à passer au démarrage</font></h3>
94 <p>
95 Le système LiveCD de SliTaz propose diverses options à passer au démarrage
96 (<em>boot</em>), via l'invite de commandes propulsé par Syslinux. Il y deux
97 types d'options : celles de SliTaz et celles du noyau Linux. Les options
98 propres à SliTaz sont utilisées par les scripts de démarrage et les paramètres
99 du noyau Linux (<em>kernel boot parameters</em>), tel que le mode VGA, sont
100 gérés directement par le noyau. Pour passer des options au démarrage vous devez
101 commencer par taper <code>slitaz</code> suivit des options, pour vous simplifier
102 la vie vous pouvez simplement taper par exemple <code>fr</code> et ENTER pour
103 charger un fichier de clavier (en clavier qwerty <code>slitaz</code>
104 correspond à : <code>slitqw</code>). Exemple :
105 </p>
106 <pre>
107 slitaz vga=791 no387
108 </pre>
109 <p>
110 A noter que le noyau Linux conserve les données passées au <em>boot</em> dans
111 le fichier texte <code>/proc/cmdline</code>. Sur un système GNU/Linux en
112 fonctionnement, ce fichier est facilement lisible depuis un terminal et via la
113 commande :
114 </p>
115 <pre>
116 $ cat /proc/cmdline
117 </pre>
119 <a name="kernel-param"></a>
120 <h3><font color="#6c0023">Paramètres du noyau Linux</font></h3>
121 <p>
122 Sur les systèmes GNU/Linux, les paramètres spécifiques au noyau Linux varient
123 en fonction de la configuration utilisée lors de la compilation de celui-ci.
124 Le noyau utilisé par SliTaz est construit avec un minimum de modules et
125 propose peu de paramètres modifiables au démarrage. Cela dit, vous avez
126 la possibilité de désactiver l'émulation d'un coprocesseur mathématique via
127 le code : <code>no387</code> et/ou d'activer <code>irqpoll</code> en cas de
128 problèmes d'interruption avec le matértiel (lecteur CD/DVD par exemple). Le
129 noyau Linux de SliTaz fournit aussi un mode de sortie video vga VESA pour le
130 <em>framebuffer</em>. C'est lui qui affiche le petit logo Tux et gère la
131 taille d'affichage du terminal Linux. A noter qu'une fois le système démarré,
132 vous avez accès à six pseudo terminaux Linux via les combinaisons de touches :
133 <code>Ctrl+alt+F1</code>, <code>Ctrl+alt+F2</code>, etc.
134 </p>
136 <h4>vga=XXX - Modes VGA du noyau</h4>
137 <pre class="script">
138 Colors | 640x480 800x600 1024x768 1280x1024 1600x1200
139 -------------------------------------------------------
140 256 | 769 771 773 775 796
141 32768 | 784 787 790 793 797
142 65536 | 785 788 791 794 798
143 16,8M | 786 789 792 795 799
144 </pre>
146 <a name="home"></a>
147 <h3><font color="#6c0023">Option : home=usb - Conserver ses donnés</font></h3>
148 <p>
149 L'option <code>home=usb</code> ou <code>home=*</code> active
150 le montage d'une partition d'un périphérique USB externe sur le répertoire
151 <code>/home</code> (maison) destiné aux utilisateurs du système.
152 L'utilisation d'une clé USB, d'un disque dur externe ou d'une carte SD,
153 permet de conserver les informations utilisateur sur un support persistant.
154 Associer le LiveCD de SliTaz à un support de stockage a de gros avantages,
155 tels que de conserver la configuration de vos applications préférées, vos
156 marques pages, vos documents, vos images, etc. Cette technique vous permet
157 aussi de créer votre propre menu et votre propre thème pour le gestionnaire de
158 fenêtres JWM. Vous pouvez par exemple facilement utiliser une image en fond
159 d'écran et la retrouver à chaque fois que vous utiliser le cdrom de SliTaz.
160 Ces informations sont stockées dans des fichiers de configurations cachés
161 propre à chaque compte du système. La plupart des applications destinées aux
162 utilisateurs ont un fichier/répertoire de configuration système généralement
163 situé dans <code>/etc</code> et un fichier/répertoire caché (commençant par
164 un point) appartenant à l'utilisateur. Pour utiliser cette option il faut une
165 partition formatée en <code>ext3</code> et située sur un périphérique USB tel
166 qu'une clé USB <em>flash memory</em>, le format <code>ext3</code> est un
167 système de fichiers journalisé, supportant la gestion des permissions et
168 offrant donc bien plus de sécurité que le format <code>FAT32</code> ou
169 <code>NTFS</code> utilisé par Windows. A noter que la lecture ou l'écriture
170 sur un système de fichiers <code>ext3</code> n'est pas supportée nativement
171 par Windows mais que SliTaz peut lire et écrire sur un système de fichiers
172 <code>FAT32</code> grâce au support natif fourni par le noyau Linux.
173 </p>
174 <p>
175 Si vous avez déjà un media externe formaté en <code>ext3</code>, vide ou
176 contenant des données mais ayant assez d'espace libre, vous pouvez directement
177 l'utiliser. Aucune donnée existante ne sera détruite, il y aura juste un
178 répertoire <code>hacker/</code> créé automatiquement lors de la première
179 utilisation du LiveCD avec le périphérique et la partition en question.
180 </p>
181 <h4>Partitions et formatage d'un media</h4>
182 <p>
183 Dans la plupart des cas les clés USB et les cartes de type SD <em>card</em>
184 n'ont qu'une seule partition, généralement reconnue comme <code>sda1</code>
185 par le noyau Linux. Une fois formatée, vous pouvez utiliser cette première
186 partition en passant l'option <code>home=sda1</code> ou plus simplement
187 <code>home=usb</code> à l'invite de commandes disponible au démarrage du
188 système. Si vous désirez utiliser une partition d'un disque dur externe,
189 composé de multiples partitions, vous pouvez utiliser l'option
190 <code>home=sda[1-9]</code> en spécifiant la bonne partition. A noter que vous
191 pouvez aussi partitionner une clé USB en différentes partitions et utiliser
192 une de ces partitions comme <em>home</em>. Pour savoir si votre media a bien
193 été reconnu et connaître l'emplacement depuis lequel il est accessible, vous
194 pouvez utiliser l'utilitaire <code>fdisk</code> avec l'option <code>-l</code>.
195 Pour utiliser cette commande vous devez avoir les droits d'administrateur
196 système (<em>root</em>), que vous pouvez obtenir via la commande
197 <code>su</code> suivi du mot de passe <em>root</em>. Exemple :
198 </p>
199 <pre>
200 $ su
201 # fdisk -l
202 </pre>
203 <p>
204 Le formatage en <code>ext3</code> va détruire toutes les données contenues sur
205 la partition en question, attention à ne pas vous tromper de disque ou de
206 partition. Une fois que le media sera formaté, il sera prêt à être utilisé
207 pour stocker vos données personnelles. Pour formater la première partition
208 d'un périphérique <code>sda</code>, vous pouvez utiliser la commande
209 <code>mkfs.ext3</code> ou l'utilitaire Tazusb :
210 </p>
211 <pre>
212 # mkfs.ext3 /dev/sda1
213 ou:
214 # tazusb format /dev/sda1
215 </pre>
216 <h4>Utiliser un media</h4>
217 <p>
218 L'utilisation d'un périphérique externe commence lors du démarrage
219 (<em>boot</em>) du système LiveCD, il faut spécifier l'option
220 <code>home=usb</code> ou <code>home=*</code> précédée par
221 <code>slitaz</code>. La partition peut aussi être spécifiée en utilisant
222 l'UUID ou le label de la partition. Exemple :
223 </p>
224 <pre>
225 slitaz home=usb
226 slitaz home=sdb1
227 slitaz home=UUID/LABEL
228 </pre>
229 <p>
230 Lors de l'exécution des scripts de démarrage, SliTaz lit le fichier
231 <code>/proc/cmdline</code> pour savoir si une partition doit être montée sur
232 <code>/home</code>. Si l'option existe, le script va commencer par attendre
233 environ 10 secondes que le media soit bien détecté par le noyau Linux et
234 tenter de monter la partition. Lors de la première utilisation le contenu
235 original du répertoire <code>/home/hacker</code> est copié sur la nouvelle
236 partition préalablement montée. Vous aurez alors un système fonctionnant en
237 mémoire vive et des données personnelles sur votre media de type USB.
238 </p>
240 <a name="i18n"></a>
241 <h3><font color="#6c0023">Options : lang=XX et kmap=XX - Langue et clavier</font></h3>
242 <p>
243 Le LiveCD de SliTaz vous propose de configurer la langue et le clavier
244 directement au <em>boot</em> ou graphiquement pendant l'initialisation du
245 système. Cela veut dire que si vous ne spécifiez pas la langue ou le clavier
246 via l'invite de commandes, le système lancera automatiquement une interface
247 de configuration lors de l'exécution des scripts de démarrage. SliTaz est
248 en français <code>fr</code> et en anglais <code>en</code>, les claviers
249 <code>be ca de en es fr_CH fr it jp us </code>. Exemple d'utilisation de
250 ces options :
251 </p>
252 <pre>
253 slitaz lang=fr kmap=be
254 </pre>
256 <a name="config"></a>
257 <h3><font color="#6c0023">Option : config=&lt;device&gt;,&lt;path&gt;</font></h3>
258 <p>
259 L'option <code>config=</code> vous permet de lancer un script au démarrage
260 du LiveCD, ce script peur être situé sur une partition d'un disque dur local
261 ou sur un media de type USB. Cette option permet par exemple, de monter une
262 image ISO sur <code>/usr</code> afin de pouvoir éconnomiser le la mémoire
263 vive et utilisé SliTaz sur de machines ayant 32 Mb RAM. Exemple avec un script
264 nommé <code>slitaz.sh</code> et sutué sur la première partition du premier
265 disque dur local :
266 </p>
267 <pre>
268 slitaz config=/dev/hda1,slitaz.sh
269 </pre>
271 <a name="sound"></a>
272 <h3><font color="#6c0023">Option : sound=*</font></h3>
273 <p>
274 L'option <code>sound=no</code> ou <code>sound=noconf</code> vous permettent
275 respéctivement, de supprimer tous les modules et applications en rapport au
276 support du son pour gagner de la mémoire vive (RAM), ou de sauter la
277 configuration automatique au démarrage si vous ne désirez pas configurer le son
278 mais quand même conserver le nécessaire pour un configuration manuel par
279 la suite.
280 </p>
281 <pre>
282 slitaz sound=no
283 </pre>
285 <a name="modprobe"></a>
286 <h3><font color="#6c0023">Option : modprobe=modules</font></h3>
287 <p>
288 L'option <code>mdprobe=modules</code> vous permettent de charger des modules
289 du noyau à la volée lors du démarrage du système. Cette options est utile par
290 exemple si un driver compilé en modules est nécessaire à la configuration de
291 la carte réseau ou son. A noter que sur un système en fonction, vous pouvez
292 lister les modules disponibles via la commande : <code>modprobe -l</code> et
293 que la commande <code>lspci</code> peut vous aider à connaître votre matériel
294 et le nom du bon driver. Pour charger un ou des modules :
295 </p>
296 <pre>
297 slitaz modprobe=modules1,modules2
298 </pre>
300 <a name="sessions"></a>
301 <h3><font color="#6c0023">Sessions - Login, mots de passes et X</font></h3>
302 <p>
303 Quand le système a finit son initialisation, l'écran est nettoyé et l'invite
304 de <em>login</em> ou le gestionnaire de connexion Slim s'affiche. Sur un
305 système GNU/Linux il y a un administrateur système nommé <em>root</em>, il
306 a tous les droits et ne devrait pas être utilisé pour se loguer directement.
307 SliTaz a donc un compte <em>root</em> et propose un utilisateur <em>hacker</em>
308 sans mot de passe. Pour devenir <em>root</em> au sein d'une session utilisateur,
309 vous pouvez utiliser la commande <code>su</code> suivie du mot de passe root.
310 En mode LiveCD, le mot de passe <em>root</em> est <code>root</code>.
311 </p>
312 <p>
313 Une fois logué dans une session, vous pouvez utiliser les nombreuses commandes
314 disponibles, les outils en mode texte tels que l'éditeur GNU Nano ou le
315 gestionnaire de fichiers Clex. Vous pouvez aussi lancer une session graphique
316 (X) via la commande <code>startx</code> ou encore vous connecter à une machine
317 distante via une session SSH ou X. La commande <code>startx</code> va lancer
318 le serveur graphique (Xvesa) et démarrer le gestionnaire de fenêtres JWM, vous
319 aurez alors la possibilité d'utiliser des applications graphiques via le menu
320 fourni par SliTaz et propulsé par JWM (Joe Window Manager). Pour lancer une
321 session X depuis une console Linux, dans le cas par exemple ou vous avez utilisé
322 l'option <code>screen=text</code> et que Slim n'est pas lançé :
323 </p>
324 <pre>
325 $ startx
326 </pre>
328 <!-- End of content -->
329 </div>
331 <!-- Footer. -->
332 <div id="footer">
333 <div class="footer-right"></div>
334 <a href="livecd.html#top">Haut de la page</a> |
335 <a href="index.html">Table des matières</a>
336 </div>
338 <div id="copy">
339 Copyright &copy; <span class="year"></span> <a href="http://www.slitaz.org/">SliTaz</a> -
340 <a href="http://www.gnu.org/licenses/gpl.html">GNU General Public License</a>;<br />
341 Documentation publiées sous
342 <a href="http://www.gnu.org/copyleft/fdl.html">GNU Free Documentation License</a>
343 et codée en <a href="http://validator.w3.org/">xHTML 1.0 valide</a>.
344 </div>
346 </body>
347 </html>