website diff doc/handbook-stable/livecd.html @ rev 347

fr/about: Add evnets.html page for events report
author Christophe Lincoln <pankso@slitaz.org>
date Sun Mar 29 16:43:48 2009 +0200 (2009-03-29)
parents
children
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/doc/handbook-stable/livecd.html	Sun Mar 29 16:43:48 2009 +0200
     1.3 @@ -0,0 +1,347 @@
     1.4 +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
     1.5 +    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
     1.6 +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
     1.7 +<head>
     1.8 +    <title>SliTaz Handbook - LiveCD</title>
     1.9 +    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
    1.10 +    <meta name="description" content="utiliser le livecd options login utilisateur session X" />
    1.11 +    <meta name="expires" content="never" />
    1.12 +    <meta name="modified" content="2007-12-04 12:30:00" />
    1.13 +    <meta name="publisher" content="www.slitaz.org" />
    1.14 +    <meta name="author" content="Christophe Lincoln"/>
    1.15 +    <link rel="shortcut icon" href="favicon.ico" />
    1.16 +    <link rel="stylesheet" type="text/css" href="book.css" />
    1.17 +</head>
    1.18 +<body bgcolor="#ffffff">
    1.19 +
    1.20 +<!-- Header and quick navigation -->
    1.21 +<div id="header">
    1.22 +<div align="right" id="quicknav">
    1.23 +    <a name="top"></a>
    1.24 +    <a href="install.html">Installation</a> |
    1.25 +    <a href="index.html">Table des matières</a>
    1.26 +</div>
    1.27 +<h1><font color="#3E1220">SliTaz Handbook</font></h1>
    1.28 +</div>
    1.29 +
    1.30 +<!-- Content. -->
    1.31 +<div id="content">
    1.32 +<div class="content-right"></div>
    1.33 +
    1.34 +<h2><font color="#DF8F06">Utiliser le LiveCD et ses options</font></h2>
    1.35 +
    1.36 +<ul>
    1.37 +    <li><a href="#quick-intro">Rapide introduction au LiveCD.</a></li>
    1.38 +    <li><a href="#boot">Démarrer sur le CD (<em>boot</em>).</a></li>
    1.39 +    <li><a href="#options">Options à passer au démarrage.</a></li>
    1.40 +    <li><a href="#kernel-param">Paramètres du noyau Linux</a> - Matériel
    1.41 +    et modes VGA.</li>
    1.42 +    <li><a href="#home">Option : home=usb</a> - Conserver ses donnés sur un
    1.43 +    media USB.</li>
    1.44 +    <li><a href="#i18n">Options : lang=XX et kmap=XX</a> - Spécifier la langue
    1.45 +    et le clavier.</li>
    1.46 +    <li><a href="#config">Option : config=&lt;device&gt;,&lt;path&gt;</a> -
    1.47 +    Lancer un script au démarrage du LiveCD.</li>
    1.48 +    <li><a href="#sound">Option : sound=*</a> - Supprimer le support du son ou
    1.49 +    saute la configuration automatique.</li>
    1.50 +    <li><a href="#modprobe">Option : modprobe=modules</a> - Charger des modules
    1.51 +    à la volée.</li>
    1.52 +    <li><a href="#sessions">Sessions</a> - Login, mots de passes et X.</li>
    1.53 +</ul>
    1.54 +
    1.55 +<a name="quick-intro"></a>
    1.56 +<h3><font color="#6c0023">Rapide introduction au LiveCD</font></h3>
    1.57 +<p>
    1.58 +Le LiveCD de SliTaz GNU/Linux est une distribution libre fonctionnant depuis
    1.59 +un cdrom. La distribution vous permet d'emporter avec vous un mini système
    1.60 +ultra rapide, léger et sans rien installer. L'utilisation du LiveCD de SliTaz
    1.61 +est absolument sans risques pour le système d'exploitation existant sur
    1.62 +l'ordinateur hôte et SliTaz ne touche pas aux disques durs. Le LiveCD est
    1.63 +disponible sous forme d'image au format ISO contenant le système 
    1.64 +d'exploitation complet et compressé. Cette image ISO peut être gravée sur
    1.65 +un cdrom (CD-RW ou un CD-R), ensuite, il suffit de redémarrer la machine
    1.66 +avec le cdrom dans le lecteur de CD ou DVD pour lancer SliTaz en mémoire vive
    1.67 +(RAM). Une fois en fonctionnement, SliTaz est autonome, vous pouvez retirer le
    1.68 +cdrom et utiliser le système pendant des mois sans redémarrer...
    1.69 +</p>
    1.70 +
    1.71 +<a name="boot"></a>
    1.72 +<h3><font color="#6c0023">Démarrer sur le CD (<em>boot</em>)</font></h3>
    1.73 +<p>
    1.74 +L'utilisation de SliTaz nécessite que votre machine démarre (<em>boot</em>)
    1.75 +depuis le périphérique de CD/DVD et non pas depuis le disque dur. Dans la
    1.76 +plupart des cas votre ordinateur est déjà configuré pour amorcer sur cdrom, si
    1.77 +ce n'est pas le cas, il faut modifier l'ordre de démarrage via l'interface de
    1.78 +configuration du BIOS accessible, en général, en pressant une touche
    1.79 +(<code>F10</code>, <code>F12</code>, <code>esc</code> ou autre) dans les
    1.80 +premières secondes qui suivent l'allumage de la machine. Quand vous êtes dans
    1.81 +le BIOS, il faut chercher les paramètres relatifs à la séquence de démarrage
    1.82 +tels que <em>Boot Order</em> ou <em>Boot Device</em> et changer l'ordre pour
    1.83 +que le cdrom arrive en premier. Pour finir, n'oubliez pas d'enregistrer les
    1.84 +modifications avant de quitter l'interface de configuration du BIOS.
    1.85 +</p>
    1.86 +<p>
    1.87 +Quand la machine a réussi à démarrer sur le cdrom, vous vous retrouvez avec
    1.88 +une image <em>splash</em> du logo de Slitaz et une invite de commande
    1.89 +permettant de passer différentes options au noyau Linux et aux scripts de
    1.90 +démarrage (<em>boot scripts</em>) utilisés par SliTaz. Il suffit alors de
    1.91 +taper sur la touche <code>ENTER</code> pour lancer le système avec ou sans
    1.92 +options, la touche <code>F1</code> affichera un texte d'aide et d'informations.
    1.93 +</p>
    1.94 +
    1.95 +<a name="options"></a>
    1.96 +<h3><font color="#6c0023">Options et paramètre à passer au démarrage</font></h3>
    1.97 +<p>
    1.98 +Le système LiveCD de SliTaz propose diverses options à passer au démarrage
    1.99 +(<em>boot</em>), via l'invite de commandes propulsé par Syslinux. Il y deux
   1.100 +types d'options : celles de SliTaz et celles du noyau Linux. Les options
   1.101 +propres à SliTaz sont utilisées par les scripts de démarrage et les paramètres
   1.102 +du noyau Linux (<em>kernel boot parameters</em>), tel que le mode VGA, sont
   1.103 +gérés directement par le noyau. Pour passer des options au démarrage vous devez
   1.104 +commencer par taper <code>slitaz</code> suivit des options, pour vous simplifier
   1.105 +la vie vous pouvez simplement taper par exemple <code>fr</code> et ENTER pour 
   1.106 +charger un fichier de clavier (en clavier qwerty <code>slitaz</code> 
   1.107 +correspond à : <code>slitqw</code>). Exemple :
   1.108 +</p>
   1.109 +<pre>
   1.110 + slitaz vga=791 no387
   1.111 +</pre>
   1.112 +<p>
   1.113 +A noter que le noyau Linux conserve les données passées au <em>boot</em> dans
   1.114 +le fichier texte <code>/proc/cmdline</code>. Sur un système GNU/Linux en
   1.115 +fonctionnement, ce fichier est facilement lisible depuis un terminal et via la
   1.116 +commande :
   1.117 +</p>
   1.118 +<pre>
   1.119 + $ cat /proc/cmdline 
   1.120 +</pre>
   1.121 +
   1.122 +<a name="kernel-param"></a>
   1.123 +<h3><font color="#6c0023">Paramètres du noyau Linux</font></h3>
   1.124 +<p>
   1.125 +Sur les systèmes GNU/Linux, les paramètres spécifiques au noyau Linux varient
   1.126 +en fonction de la configuration utilisée lors de la compilation de celui-ci.
   1.127 +Le noyau utilisé par SliTaz est construit avec un minimum de modules et
   1.128 +propose peu de paramètres modifiables au démarrage. Cela dit, vous avez
   1.129 +la possibilité de désactiver l'émulation d'un coprocesseur mathématique via
   1.130 +le code : <code>no387</code> et/ou d'activer <code>irqpoll</code> en cas de
   1.131 +problèmes d'interruption avec le matértiel (lecteur CD/DVD par exemple). Le
   1.132 +noyau Linux de SliTaz fournit aussi un mode de sortie video vga VESA pour le
   1.133 +<em>framebuffer</em>. C'est lui qui affiche le petit logo Tux et gère la
   1.134 +taille d'affichage du terminal Linux. A noter qu'une fois le système démarré,
   1.135 +vous avez accès à six pseudo terminaux Linux via les combinaisons de touches : 
   1.136 +<code>Ctrl+alt+F1</code>, <code>Ctrl+alt+F2</code>, etc.
   1.137 +</p>
   1.138 +
   1.139 +<h4>vga=XXX - Modes VGA du noyau</h4>
   1.140 +<pre class="script">
   1.141 +Colors | 640x480  800x600  1024x768  1280x1024  1600x1200
   1.142 +-------------------------------------------------------
   1.143 +256    |  769      771       773       775        796
   1.144 +32768  |  784      787       790       793        797
   1.145 +65536  |  785      788       791       794        798
   1.146 +16,8M  |  786      789       792       795        799
   1.147 +</pre>
   1.148 +
   1.149 +<a name="home"></a>
   1.150 +<h3><font color="#6c0023">Option : home=usb - Conserver ses donnés</font></h3>
   1.151 +<p>
   1.152 +L'option <code>home=usb</code> ou <code>home=*</code> active
   1.153 +le montage d'une partition d'un périphérique USB externe sur le répertoire
   1.154 +<code>/home</code> (maison) destiné aux utilisateurs du système.
   1.155 +L'utilisation d'une clé USB, d'un disque dur externe ou d'une carte SD, 
   1.156 +permet de conserver les informations utilisateur sur un support persistant.
   1.157 +Associer le LiveCD de Slitaz à un support de stockage a de gros avantages,
   1.158 +tels que de conserver la configuration de vos applications préférées, vos
   1.159 +marques pages, vos documents, vos images, etc. Cette technique vous permet
   1.160 +aussi de créer votre propre menu et votre propre thème pour le gestionnaire de
   1.161 +fenêtres JWM. Vous pouvez par exemple facilement utiliser une image en fond
   1.162 +d'écran et la retrouver à chaque fois que vous utiliser le cdrom de SliTaz.
   1.163 +Ces informations sont stockées dans des fichiers de configurations cachés
   1.164 +propre à chaque compte du système. La plupart des applications destinées aux
   1.165 +utilisateurs ont un fichier/répertoire de configuration système généralement
   1.166 +situé dans <code>/etc</code> et un fichier/répertoire caché (commençant par
   1.167 +un point) appartenant à l'utilisateur. Pour utiliser cette option il faut une
   1.168 +partition formatée en <code>ext3</code> et située sur un périphérique USB tel
   1.169 +qu'une clé USB <em>flash memory</em>, le format <code>ext3</code> est un
   1.170 +système de fichiers journalisé, supportant la gestion des permissions et
   1.171 +offrant donc bien plus de sécurité que le format <code>FAT32</code> ou
   1.172 +<code>NTFS</code> utilisé par Windows. A noter que la lecture ou l'écriture
   1.173 +sur un système de fichiers <code>ext3</code> n'est pas supportée nativement
   1.174 +par Windows mais que SliTaz peut lire et écrire sur un système de fichiers
   1.175 +<code>FAT32</code> grâce au support natif fourni par le noyau Linux.
   1.176 +</p>
   1.177 +<p>
   1.178 +Si vous avez déjà un media externe formaté en <code>ext3</code>, vide ou
   1.179 +contenant des données mais ayant assez d'espace libre, vous pouvez directement
   1.180 +l'utiliser. Aucune donnée existante ne sera détruite, il y aura juste un
   1.181 +répertoire <code>hacker/</code> créé automatiquement lors de la première
   1.182 +utilisation du LiveCD avec le périphérique et la partition en question.
   1.183 +</p>
   1.184 +<h4>Partitions et formatage d'un media</h4>
   1.185 +<p>
   1.186 +Dans la plupart des cas les clés USB et les cartes de type SD <em>card</em>
   1.187 +n'ont qu'une seule partition, généralement reconnue comme <code>sda1</code>
   1.188 +par le noyau Linux. Une fois formatée, vous pouvez utiliser cette première
   1.189 +partition en passant l'option <code>home=sda1</code> ou plus simplement 
   1.190 +<code>home=usb</code> à l'invite de commandes disponible au démarrage du
   1.191 +système. Si vous désirez utiliser une partition d'un disque dur externe, 
   1.192 +composé de multiples partitions, vous pouvez utiliser l'option 
   1.193 +<code>home=sda[1-9]</code> en spécifiant la bonne partition. A noter que vous
   1.194 +pouvez aussi partitionner une clé USB en différentes partitions et utiliser
   1.195 +une de ces partitions comme <em>home</em>. Pour savoir si votre media a bien
   1.196 +été reconnu et connaître l'emplacement depuis lequel il est accessible, vous
   1.197 +pouvez utiliser l'utilitaire <code>fdisk</code> avec l'option <code>-l</code>.
   1.198 +Pour utiliser cette commande vous devez avoir les droits d'administrateur
   1.199 +système (<em>root</em>), que vous pouvez obtenir via la commande
   1.200 +<code>su</code> suivi du mot de passe <em>root</em>. Exemple :
   1.201 +</p>
   1.202 +<pre>
   1.203 + $ su
   1.204 + # fdisk -l
   1.205 +</pre>
   1.206 +<p>
   1.207 +Le formatage en <code>ext3</code> va détruire toutes les données contenues sur
   1.208 +la partition en question, attention à ne pas vous tromper de disque ou de
   1.209 +partition. Une fois que le media sera formaté, il sera prêt à être utilisé
   1.210 +pour stocker vos données personnelles. Pour formater la première partition
   1.211 +d'un périphérique <code>sda</code>, vous pouvez utiliser la commande 
   1.212 +<code>mkfs.ext3</code> ou l'utilitaire Tazusb :
   1.213 +</p>
   1.214 +<pre>
   1.215 + # mkfs.ext3 /dev/sda1
   1.216 + ou:
   1.217 + # tazusb format /dev/sda1
   1.218 +</pre>
   1.219 +<h4>Utiliser un media</h4>
   1.220 +<p>
   1.221 +L'utilisation d'un périphérique externe commence lors du démarrage
   1.222 +(<em>boot</em>) du système LiveCD, il faut spécifier l'option 
   1.223 +<code>home=usb</code> ou <code>home=*</code> précédée par
   1.224 +<code>slitaz</code>. La partition peut aussi être spécifiée en utilisant
   1.225 +l'UUID ou le label de la partition. Exemple :
   1.226 +</p>
   1.227 +<pre>
   1.228 + slitaz home=usb
   1.229 + slitaz home=sdb1
   1.230 + slitaz home=UUID/LABEL
   1.231 +</pre>
   1.232 +<p>
   1.233 +Lors de l'exécution des scripts de démarrage, SliTaz lit le fichier 
   1.234 +<code>/proc/cmdline</code> pour savoir si une partition doit être montée sur
   1.235 +<code>/home</code>. Si l'option existe, le script va commencer par attendre
   1.236 +environ 10 secondes que le media soit bien détecté par le noyau Linux et
   1.237 +tenter de monter la partition. Lors de la première utilisation le contenu
   1.238 +original du répertoire <code>/home/hacker</code> est copié sur la nouvelle
   1.239 +partition préalablement montée. Vous aurez alors un système fonctionnant en
   1.240 +mémoire vive et des données personnelles sur votre media de type USB.
   1.241 +</p>
   1.242 +
   1.243 +<a name="i18n"></a>
   1.244 +<h3><font color="#6c0023">Options : lang=XX et kmap=XX - Langue et clavier</font></h3>
   1.245 +<p>
   1.246 +Le LiveCD de Slitaz vous propose de configurer la langue et le clavier
   1.247 +directement au <em>boot</em> ou graphiquement pendant l'initialisation du
   1.248 +système. Cela veut dire que si vous ne spécifiez pas la langue ou le clavier
   1.249 +via l'invite de commandes, le système lancera automatiquement une interface
   1.250 +de configuration lors de l'exécution des scripts de démarrage. SliTaz est
   1.251 +en français <code>fr</code> et en anglais <code>en</code>, les claviers
   1.252 +<code>be ca de en es fr_CH fr it jp us </code>. Exemple d'utilisation de
   1.253 +ces options :
   1.254 +</p>
   1.255 +<pre>
   1.256 + slitaz lang=fr kmap=be
   1.257 +</pre>
   1.258 +
   1.259 +<a name="config"></a>
   1.260 +<h3><font color="#6c0023">Option : config=&lt;device&gt;,&lt;path&gt;</font></h3>
   1.261 +<p>
   1.262 +L'option <code>config=</code> vous permet de lancer un script au démarrage
   1.263 +du LiveCD, ce script peur être situé sur une partition d'un disque dur local
   1.264 +ou sur un media de type USB. Cette option permet par exemple, de monter une
   1.265 +image ISO sur <code>/usr</code> afin de pouvoir éconnomiser le la mémoire
   1.266 +vive et utilisé SliTaz sur de machines ayant 32 Mb RAM. Exemple avec un script
   1.267 +nommé <code>slitaz.sh</code> et sutué sur la première partition du premier
   1.268 +disque dur local :
   1.269 +</p>
   1.270 +<pre>
   1.271 + slitaz config=/dev/hda1,slitaz.sh
   1.272 +</pre>
   1.273 +
   1.274 +<a name="sound"></a>
   1.275 +<h3><font color="#6c0023">Option : sound=*</font></h3>
   1.276 +<p>
   1.277 +L'option <code>sound=no</code> ou <code>sound=noconf</code> vous permettent
   1.278 +respéctivement, de supprimer tous les modules et applications en rapport au
   1.279 +support du son pour gagner de la mémoire vive (RAM), ou de sauter la
   1.280 +configuration automatique au démarrage si vous ne désirez pas configurer le son
   1.281 +mais quand même conserver le nécessaire pour un configuration manuel par
   1.282 +la suite.
   1.283 +</p>
   1.284 +<pre>
   1.285 + slitaz sound=no
   1.286 +</pre>
   1.287 +
   1.288 +<a name="modprobe"></a>
   1.289 +<h3><font color="#6c0023">Option : modprobe=modules</font></h3>
   1.290 +<p>
   1.291 +L'option <code>mdprobe=modules</code> vous permettent de charger des modules
   1.292 +du noyau à la volée lors du démarrage du système. Cette options est utile par
   1.293 +exemple si un driver compilé en modules est nécessaire à la configuration de
   1.294 +la carte réseau ou son. A noter que sur un système en fonction, vous pouvez
   1.295 +lister les modules disponibles via la commande : <code>modprobe -l</code> et
   1.296 +que la commande <code>lspci</code> peut vous aider à connaître votre matériel
   1.297 +et le nom du bon driver. Pour charger un ou des modules :
   1.298 +</p>
   1.299 +<pre>
   1.300 + slitaz modprobe=modules1,modules2
   1.301 +</pre>
   1.302 +
   1.303 +<a name="sessions"></a>
   1.304 +<h3><font color="#6c0023">Sessions - Login, mots de passes et X</font></h3>
   1.305 +<p>
   1.306 +Quand le système a finit son initialisation, l'écran est nettoyé et l'invite
   1.307 +de <em>login</em> ou le gestionnaire de connexion Slim s'affiche. Sur un 
   1.308 +système GNU/Linux il y a un administrateur système nommé <em>root</em>, il 
   1.309 +a tous les droits et ne devrait pas être utilisé pour se loguer directement.
   1.310 +SliTaz a donc un compte <em>root</em> et propose un utilisateur <em>hacker</em>
   1.311 +sans mot de passe. Pour devenir <em>root</em> au sein d'une session utilisateur,
   1.312 +vous pouvez utiliser la commande <code>su</code> suivie du mot de passe root.
   1.313 +En mode LiveCD, le mot de passe <em>root</em> est <code>root</code>. 
   1.314 +</p>
   1.315 +<p>
   1.316 +Une fois logué dans une session, vous pouvez utiliser les nombreuses commandes
   1.317 +disponibles, les outils en mode texte tels que l'éditeur GNU Nano ou le
   1.318 +gestionnaire de fichiers Clex. Vous pouvez aussi lancer une session graphique
   1.319 +(X) via la commande <code>startx</code> ou encore vous connecter à une machine
   1.320 +distante via une session SSH ou X. La commande <code>startx</code> va lancer
   1.321 +le serveur graphique (Xvesa) et démarrer le gestionnaire de fenêtres JWM, vous
   1.322 +aurez alors la possibilité d'utiliser des applications graphiques via le menu
   1.323 +fourni par SliTaz et propulsé par JWM (Joe Window Manager). Pour lancer une 
   1.324 +session X depuis une console Linux, dans le cas par exemple ou vous avez utilisé
   1.325 +l'option <code>screen=text</code> et que Slim n'est pas lançé :
   1.326 +</p>
   1.327 +<pre>
   1.328 + $ startx
   1.329 +</pre>
   1.330 +
   1.331 +<!-- End of content -->
   1.332 +</div>
   1.333 +
   1.334 +<!-- Footer. -->
   1.335 +<div id="footer">
   1.336 +	<div class="footer-right"></div>
   1.337 +	<a href="#top">Haut de la page</a> | 
   1.338 +	<a href="index.html">Table des matières</a>
   1.339 +</div>
   1.340 +
   1.341 +<div id="copy">
   1.342 +    Copyright © 2007 <a href="http://www.slitaz.org/">SliTaz</a> -
   1.343 +    <a href="http://www.gnu.org/licenses/gpl.html">GNU General Public License</a>;<br />
   1.344 +    Documentation publiées sous
   1.345 +    <a href="http://www.gnu.org/copyleft/fdl.html">GNU Free Documentation License</a>
   1.346 +    et codée en <a href="http://validator.w3.org/">xHTML 1.0 valide</a>.
   1.347 +</div>
   1.348 +
   1.349 +</body>
   1.350 +</html>