Table of Contents
Utiliser le LiveCD et ses options
Rapide introduction au LiveCD
Le LiveCD de SliTaz GNU/Linux est une distribution libre fonctionnant depuis un CD-ROM. La distribution vous permet d'emporter avec vous un mini-système ultra rapide, léger et sans rien installer. L'utilisation du LiveCD de SliTaz est absolument sans risques pour le système d'exploitation existant sur l'ordinateur hôte et SliTaz ne touche pas aux disques durs. Le LiveCD est disponible sous forme d'image au format ISO contenant le système d'exploitation complet et compressé. Cette image ISO peut être gravée sur un CD (CD-RW ou un CD-R), ensuite, il suffit de redémarrer la machine avec le CD-ROM dans le lecteur de CD ou DVD pour lancer SliTaz en mémoire vive (RAM). Une fois en fonctionnement, SliTaz est autonome, vous pouvez retirer le CD-ROM et utiliser le système pendant des mois sans redémarrer…
Démarrer sur le CD (boot)
L'utilisation de SliTaz nécessite que votre machine démarre (boot) depuis le périphérique de CD/DVD et non pas depuis le disque dur. Dans la plupart des cas votre ordinateur est déjà configuré pour amorcer sur CD-ROM, si ce n'est pas le cas, il faut modifier l'ordre de démarrage via l'interface de configuration du BIOS accessible, en général, en pressant une touche (F10
, F12
, esc
ou autre) dans les premières secondes qui suivent l'allumage de la machine. Quand vous êtes dans le BIOS, il faut chercher les paramètres relatifs à la séquence de démarrage tels que Boot Order ou Boot Device et changer l'ordre pour que le CD-ROM soit pris en compte en premier. Pour finir, n'oubliez pas d'enregistrer les modifications avant de quitter l'interface de configuration du BIOS.
Quand la machine a réussi à démarrer sur le CD-ROM, vous vous retrouvez avec une image splash du logo de Slitaz et une invite de commande permettant de passer différentes options au noyau Linux et aux scripts de démarrage (boot scripts) utilisés par SliTaz. Il suffit alors de taper sur la touche ENTER
pour lancer le système avec ou sans options, la touche F1
affichera un texte d'aide et d'informations.
Options et paramètres à passer au démarrage
Le système LiveCD de SliTaz propose diverses options à passer au démarrage (boot), via l'invite de commandes propulsée par Syslinux. Il y a deux types d'options : celles de SliTaz et celles du noyau Linux. Les options propres à SliTaz sont utilisées par les scripts de démarrage et les paramètres du noyau Linux (kernel boot parameters), tel que le mode VGA, sont gérés directement par le noyau. Pour passer des options au démarrage vous devez commencer par taper slitaz
suivi des options, pour vous simplifier la vie vous pouvez simplement taper par exemple fr
et ENTER pour charger un fichier de clavier (en clavier qwerty slitaz
correspond à : slitqw
). Exemple :
slitaz vga=791 no387
A noter que le noyau Linux conserve les données passées au boot dans le fichier texte /proc/cmdline
. Sur un système GNU/Linux en fonctionnement, ce fichier est facilement lisible depuis un terminal et via la commande :
$ cat /proc/cmdline
Paramètres du noyau Linux
Sur les systèmes GNU/Linux, les paramètres spécifiques au noyau Linux varient en fonction de la configuration utilisée lors de la compilation de celui-ci. Le noyau utilisé par SliTaz est construit avec un minimum de modules et propose peu de paramètres modifiables au démarrage. Cela dit, vous avez la possibilité de désactiver l'émulation d'un coprocesseur mathématique via le code : no387
et/ou d'activer irqpoll
en cas de problèmes d'interruption avec le matériel (lecteur CD/DVD par exemple). Le noyau Linux de SliTaz fournit aussi un mode de sortie vidéo VGA VESA pour le framebuffer. C'est lui qui affiche le petit logo Tux et gère la taille d'affichage du terminal Linux. A noter qu'une fois le système démarré, vous avez accès à six pseudo-terminaux Linux via les combinaisons de touches : Ctrl+alt+F1
, Ctrl+alt+F2
, etc.
vga=XXX - Modes VGA du noyau
Colors | 640x480 800x600 1024x768 1280x1024 1600x1200 ------------------------------------------------------- 256 | 769 771 773 775 796 32768 | 784 787 790 793 797 65536 | 785 788 791 794 798 16,8M | 786 789 792 795 799
Option : home=usb - Conserver ses données
L'option home=usb
ou home=*
active le montage d'une partition d'un périphérique USB externe sur le répertoire /home
(maison) destiné aux utilisateurs du système. L'utilisation d'une clé USB, d'un disque dur externe ou d'une carte SD, permet de conserver les informations utilisateur sur un support persistant. Associer le LiveCD de Slitaz à un support de stockage a de gros avantages, tels que de conserver la configuration de vos applications préférées, vos marques pages, vos documents, vos images, etc. Cette technique vous permet aussi de créer votre propre menu et votre propre thème pour le gestionnaire de fenêtres JWM. Vous pouvez par exemple facilement utiliser une image en fond d'écran et la retrouver à chaque fois que vous utilisez le CD-ROM de SliTaz. Ces informations sont stockées dans des fichiers de configuration cachés propres à chaque compte du système. La plupart des applications destinées aux utilisateurs ont un fichier/répertoire de configuration système généralement situé dans /etc
et un fichier/répertoire caché (commençant par un point) appartenant à l'utilisateur. Pour utiliser cette option il faut une partition formatée en ext3
et située sur un périphérique USB tel qu'une clé USB flash memory, le format ext3
est un système de fichiers journalisé, supportant la gestion des permissions et offrant donc bien plus de sécurité que le format FAT32
ou NTFS
utilisé par Windows. A noter que la lecture ou l'écriture sur un système de fichiers ext3
n'est pas supportée nativement par Windows mais que SliTaz peut lire et écrire sur un système de fichiers FAT32
grâce au support natif fourni par le noyau Linux.
Si vous avez déjà un média externe formaté en ext3
, vide ou contenant des données mais ayant assez d'espace libre, vous pouvez directement l'utiliser. Aucune donnée existante ne sera détruite, il y aura juste un répertoire tux/
créé automatiquement lors de la première utilisation du LiveCD avec le périphérique et la partition en question.
Partitions et formatage d'un media
Dans la plupart des cas les clés USB et les cartes de type SD card n'ont qu'une seule partition, généralement reconnue comme sda1
par le noyau Linux. Une fois formatée, vous pouvez utiliser cette première partition en passant l'option home=sda1
ou plus simplement home=usb
à l'invite de commandes disponible au démarrage du système. Si vous désirez utiliser une partition d'un disque dur externe, composé de multiples partitions, vous pouvez utiliser l'option home=sda[1-9]
en spécifiant la bonne partition. A noter que vous pouvez aussi partitionner une clé USB en différentes partitions et utiliser une de ces partitions comme home. Pour savoir si votre media a bien été reconnu et connaître l'emplacement depuis lequel il est accessible, vous pouvez utiliser l'utilitaire fdisk
avec l'option -l
. Pour utiliser cette commande vous devez avoir les droits d'administrateur système (root), que vous pouvez obtenir via la commande su
suivi du mot de passe root. Exemple :
$ su # fdisk -l
Le formatage en ext3
va détruire toutes les données contenues sur la partition en question, attention à ne pas vous tromper de disque ou de partition. Une fois que le media sera formaté, il sera prêt à être utilisé pour stocker vos données personnelles. Pour formater la première partition d'un périphérique sda
, vous pouvez utiliser la commande mkfs.ext3
ou l'utilitaire Tazusb :
# mkfs.ext3 /dev/sda1 ou: # tazusb format /dev/sda1
Utiliser un média
L'utilisation d'un périphérique externe commence lors du démarrage (boot) du système LiveCD, il faut spécifier l'option home=usb
ou home=*
précédée par slitaz
. La partition peut aussi être spécifiée en utilisant l'UUID ou le label de la partition. Exemple :
slitaz home=usb slitaz home=sdb1 slitaz home=UUID/LABEL
Lors de l'exécution des scripts de démarrage, SliTaz lit le fichier /proc/cmdline
pour savoir si une partition doit être montée sur /home
. Si l'option existe, le script va commencer par attendre environ 10 secondes que le média soit bien détecté par le noyau Linux et tenter de monter la partition. Lors de la première utilisation le contenu original du répertoire /home/tux
est copié sur la nouvelle partition préalablement montée. Vous aurez alors un système fonctionnant en mémoire vive et des données personnelles sur votre média de type USB.
Options : lang=XX et kmap=XX - Langue et clavier
Le LiveCD de Slitaz vous propose de configurer la langue et le clavier directement au boot ou graphiquement pendant l'initialisation du système. Cela veut dire que si vous ne spécifiez pas la langue ou le clavier via l'invite de commandes, le système lancera automatiquement une interface de configuration lors de l'exécution des scripts de démarrage. SliTaz est en français fr
et en anglais en
, les claviers be ca de en es fr_CH fr it jp us
. Exemple d'utilisation de ces options :
slitaz lang=fr kmap=be
Option : config=<device>,<path>
L'option config=
vous permet de lancer un script au démarrage du LiveCD, ce script peur être situé sur une partition d'un disque dur local ou sur un media de type USB. Cette option permet par exemple, de monter une image ISO sur /usr
afin de pouvoir éconnomiser le la mémoire vive et utilisé SliTaz sur de machines ayant 32 Mb RAM. Exemple avec un script nommé slitaz.sh
et sutué sur la première partition du premier disque dur local :
slitaz config=/dev/hda1,slitaz.sh
Option : screen=<type>
L'option screen=
permet de spécifier votre résolution d'écran au démarrage. Notez que l'option screen=text
désactive le démarrage du gestionnaire de session Slim. Exemple:
slitaz screen=1024x768x24
Option : sound=*
L'option sound=no
ou sound=noconf
vous permettent respéctivement, de supprimer tous les modules et applications en rapport au support du son pour gagner de la mémoire vive (RAM), ou de sauter la configuration automatique au démarrage si vous ne désirez pas configurer le son mais quand même conserver le nécessaire pour un configuration manuel par la suite.
slitaz sound=no
Option : modprobe=modules
L'option modprobe=modules
vous permettent de charger des modules du noyau à la volée lors du démarrage du système. Cette options est utile par exemple si un driver compilé en modules est nécessaire à la configuration de la carte réseau ou son. A noter que sur un système en fonction, vous pouvez lister les modules disponibles via la commande : modprobe -l
et que la commande lspci
peut vous aider à connaître votre matériel et le nom du bon driver. Pour charger un ou des modules :
slitaz modprobe=module1,module2
Option : laptop
L'option laptop
permet de charger les modules du noyau ac et battery au démarrage - utile pour les ordinateurs portables :
slitaz laptop
Option : previous
Option utilisée par l'utilitaire Tazusb pour utiliser une ancienne version du système :
slitaz previous
Sessions - Login, mots de passes et X
Quand le système a finit son initialisation, l'écran est nettoyé et l'invite de login ou le gestionnaire de connexion Slim s'affiche. Sur un système GNU/Linux il y a un administrateur système nommé root, il a tous les droits et ne devrait pas être utilisé pour se loguer directement. SliTaz a donc un compte root et propose un utilisateur hacker sans mot de passe. Pour devenir root au sein d'une session utilisateur, vous pouvez utiliser la commande su
suivie du mot de passe root. En mode LiveCD, le mot de passe root est root
.
Une fois logué dans une session, vous pouvez utiliser les nombreuses commandes disponibles, les outils en mode texte tels que l'éditeur GNU Nano ou le gestionnaire de fichiers Clex. Vous pouvez aussi lancer une session graphique (X) via la commande startx
ou encore vous connecter à une machine distante via une session SSH ou X. La commande startx
va lancer le serveur graphique (Xvesa) et démarrer le gestionnaire de fenêtres JWM, vous aurez alors la possibilité d'utiliser des applications graphiques via le menu fourni par SliTaz et propulsé par JWM (Joe Window Manager). Pour lancer une session X depuis une console Linux, dans le cas par exemple ou vous avez utilisé l'option screen=text
et que Slim n'est pas lançé :
$ startx