slitaz-doc-wiki-data view pages/fr/handbook/installation.txt @ rev 51

Updated pages folder.
author Christopher Rogers <slaxemulator@gmail.com>
date Sun May 08 13:38:19 2011 +0000 (2011-05-08)
parents 7011c4a257d7
children ace065d7b076
line source
1 ====== Instructions d'installation sur HD ======
3 ===== À propos de ce document =====
5 Ce document fournit les instructions pour une installation de SliTaz GNU/Linux sur un disque dur (HD). Il vous faudra passer quelques commandes et éditer quelques fichiers au format texte. Le temps à consacrer pour une installation de base est d'environ 10 min. À noter que vous pouvez toujours utiliser une clé USB ou un disque dur externe en tant que partition ///home//, comme avec [[livecd|le mode LiveCD]]. Vous avez le choix entre une installation automatisée ou une installation à la main, commande par commande.
7 ===== Prérequis =====
9 Il vous faut un cdrom ou une image ISO de SliTaz et environ 80 Mb de libre sur un disque dur de votre ordinateur. Si le mode liveCD fonctionne c'est que vous pouvez installer SliTaz facilement et sans aucun problème.
11 ===== Installateur =====
13 SliTaz fourni un installateur en mode ncurses, simple, intutif et en français. Il fournit les instructions nécessaires, pas à pas, pour que l'installation du système se passe sans soucis et que vous puissiez redémarrer sur votre nouveau système SliTaz GNU/Linux. Les étapes sont toutes automatisées, vous pourrez installer le gestionnaire de démarrage GRUB si besoin est, ou ajouter une ligne au fichier de configuration de votre gestionnaire de démarrage actuel. Pour afficher le premier message et commencer l'installation :
15 <code>
16 # slitaz-installer
17 </code>
19 ==== Type d'installation ====
21 La première étape vous permet de choisir le type d'installation : nouvelle installation ou mise à jour du système. Dans la plupart des cas vous voudrez une nouvelle installation. Ensuite, l'installeur montera le cdrom et cherchera le système de fichier compressé (//rootfs.gz//). S'il se trouve sur une clef USB (LiveUSB) il sera aussi délecté. Si l'installeur ne trouve pas le système de fichier l'installation échouera.
23 Dans ce cas, vérifiez que vous avez bien un liveCD de Slitaz dans votre lecteur CD principal ou sur votre clef USB et que le système de fichier est bien nommé rootfs.gz. Si le problème persiste vous pouvez télécharger une image ISO de Slitaz et la monter sur ///media/cdrom// :
25 <code> # mount -o loop slitaz-3.0.iso /media/cdrom </code>
27 ==== Partition cible ====
29 La seconde étape sert à configurer une partition. Si vous avez déjà une partition vide vous pouvez l'utiliser directement, sinon vous pouvez en créer une avec l'utilitaire graphique Gparted ou avec l'utilitaire en ligne de commande fdisk.
31 Par exemple, si vous voulez installer SliTaz sur la première partition du premier disque reconnu en tant que hda :
33 <file> /dev/hda1 </file>
35 ==== Formater ====
37 <note warning>Attention : formater une partition efface toutes les données qu'elle contient. Assurez-vous de choisir votre partition cible attentivement, //cette action est irréversible//.</note>
39 Cette étape vous permet de formater la partition cible en ext3. Ext3 est un système de fichier journalisé stable et solide. Si la partition est déjà formatée vous pouvez sauter cette étape.
41 ==== Hostname ====
43 Hostname correspond au nom de votre machine. Il est utilisé en interne et pour identifier votre ordinateur sur le réseau local. Il peut être changé après l'installation du système. Il ne peut pas être plus long que 64 caractères et peut contenir seulement des lettres, des chiffres et des tirets.
45 ==== Gestionnaire de démarrage - GRUB ====
47 Lorsque l'installation est terminée vous pouvez choisir d'installer le gestionnaire de démarrage GRUB qui permet de lancer tout type de système d'exploitation et qui se configure via un fichier texte lisible par un être humain; les modifications dans ce fichier sont instantanées et ne nécessitent pas de commandes supplémentaires pour prendre effet.
49 Si vous voulez utiliser un GRUB qui est déjà installé, sautez cette étape et ajoutez les bonnes lignes au fichier de configuration (menu.lst) de votre GRUB; [[installation#Installer le bootloader GRUB|voir ci-dessous]] pour plus d'informations. Notez que l'installeur créé un fichier de configuration type qui peut être utilisé comme exemple (///mnt/target/boot/grub/menu.lst//).
51 ==== Fin de l'installation ====
53 Lorsque l'installeur a finalement terminé son travail vous pouvez choisir entre le fermer ou redémarrer votre nouveau système d'exploitation SliTaz GNU/Linux. Le premier démarrage est comme celui du LiveCD : vous devrez indiquer votre langage, clavier, carte son et résolution d'écran. Aux prochains démarrages plus rien ne vous sera demandé mais ces informations pourront être changées manuellement ou avec les outils de configuration de SliTaz comme //tazlocale// ou //tazx//.
55 ===== Installation à la main =====
57 SliTaz peut être installé à la main en ligne de commande. Pour installer SliTaz de cette façon vous pouvez utiliser un cdrom ou une image ISO. Vous pouvez copier/coller les commandes depuis le navigateur Web dans le terminal, en utilisant le bouton du milieu.
59 Pour commencer, vous devez avoir une partition montée pour installer SliTaz et avoir ouvert un terminal avec un Shell administrateur (//root//). En mode LiveCD, vous pouvez devenir //root// avec la commande //su// suivi du mot de passe //root//. Pour lister les partitions disponibles, vous pouvez utiliser les commandes : //cat /proc/partitions// ou //fdisk -l//. Pour créer un système de fichiers sur une partition, vous pouvez utiliser l'utilitaire //mkfs//. Exemple avec la partition //hda1// et le système de fichiers journalisé //ext3//, attention cette commande détruit définitivement toutes les données de la partition spécifiée :
61 <code>
62 # mkfs.ext3 /dev/hda1
63 </code>
65 ==== Monter la partition cible ====
67 Pour monter la partition cible sur un point de montage tel que le répertoire ///mnt/target//, vous pouvez utiliser la commande //mount//. Exemple :
69 <code>
70 # mkdir /mnt/target
71 # mount -t ext3 /dev/hda1 /mnt/target
72 </code>
74 ==== Monter le cdrom ====
76 Tous les fichiers utiles se trouvent sur le cdrom de SliTaz. Il faut le noyau Linux, le système de fichiers racine compressé (//rootfs.gz//), et des paquets additionnels si vous le désirez. Pour monter le périphérique de cdrom sur le point de montage ///media/cdrom// :
78 <code> # mount /dev/cdrom /media/cdrom </code>
80 Pour monter une image ISO :
82 <code> # mount -o loop slitaz-3.0.iso /media/cdrom </code>
84 ==== Installation du système ====
86 Avec une partition cible prête et le média d'installation maintenant accessible, il reste à copier les fichiers depuis le média dans la partition cible, puis extraire le fichier compressé-système (rootfs.gz).
88 * Création du répertoire /boot et copie du noyau Linux, qui se nomme bzImage sur le cdrom. Nous allons renommer le noyau en vmlinuz suivi de son numéro de version, que l'on peut obtenir avec la commande //uname -r// en mode live :
90 <code>
91 # mkdir /mnt/target/boot
92 # cd /media/cdrom/boot
93 # cp bzImage /mnt/target/boot/vmlinuz-2.6.30.5-slitaz
94 </code>
96 * Copie du rootfs:
98 <code> # cp rootfs.gz /mnt/target </code>
100 * Les fichiers nécessaires sont désormais présents. Nous allons maintenant nous déplacer dans la cible, et décompresser l'archive rootfs.gz avec //lzma// et //cpio//. Nous supprimons ensuite le fichier rootfs et le lien init, utilisé par le mode liveCD :
102 <code>
103 # cd /mnt/target
104 # lzma d rootfs.gz -so | cpio -id
105 # rm rootfs.gz init
106 </code>
108 Voilà SliTaz est installé. Si vous avez déjà GRUB ou Lilo d'installé, vous pouvez ajouter les lignes nécessaires (voir ci-dessous) pour faire booter SliTaz, et redémarrer. Sinon il vous faut installer le gestionnaire de démarrage GRUB.
110 ===== Installer le bootloader GRUB =====
112 Le paquet GRUB devrait être installé sur le LiveCD de SliTaz. GRUB est un chargeur de démarrage (//boot loader//) permettant de lancer les systèmes GNU/Linux, BSD et même Windows, via de simples entrées dans un fichier texte. Ce fichier texte se nomme //menu.list//, il permet de finement configurer le chargeur de démarrage, il peut être modifié manuellement et à tous moments.
114 Si vous avez utilisé l'installateur de SliTaz et installé GRUB, vous n'avez pas besoin d'installer manuellement GRUB - il y a juste à redémarrer.
116 Sinon, pour installer GRUB sur le MBR (Master Boot Record) en utilisant un répertoire avec comme racine ///mnt/target// (la cible), et comme disque //hda//, utilisez la commande suivante et notez l'absence d'un numéro de partition :
118 <code> # grub-install --root-directory=/mnt/target /dev/hda </code>
120 Vous pouvez maintenant ajouter les lignes de configuration ci-dessous pour SliTaz, au fichier menu.lst de la cible. Pour cela vous pouvez utiliser l'éditeur de texte Nano ou LeafPad en mode graphique. À noter que pour connaître la version du noyau Linux sur un système GNU/Linux, vous pouvez utiliser la commande //$ uname -a//. Pour éditer le fichier de configuration de GRUB (Un exemple est fourni) :
122 <code> # nano /mnt/target/boot/grub/menu.lst
123 (Ctrl+X pour quitter)
124 ou :
125 # leafpad /mnt/target/boot/grub/menu.lst
126 </code>
128 ==== /boot/grub/menu.lst - Exemple ====
130 <file>
131 title SliTaz GNU/Linux 3.0 (Kernel 2.6.34-slitaz)
132 root(hd0,0)
133 kernel /boot/vmlinuz-2.6.34-slitaz root=/dev/hda1 vga=normal
134 </file>
136 ==== Redémarrer ====
138 Vérifiez à nouveau que tout est en place avant de redémarrer votre nouveau système SliTaz GNU/Linux. Vous pouvez redémarrer via le menu du gestionnaire de fenêtres Openbox ou via la commande :
140 <code> # reboot</code>
142 Vous devriez au démarrage voir GRUB avec une entrée SliTaz dans son menu.
144 Après l'installation de SliTaz sur un disque dur, il est recommandé de commencer par configurer le système, en fonction de ses besoins, du matériel, et des possibilités. Pour configurer votre système après le reboot et apprendre à utiliser SliTaz, vous pouvez vous référer au Handbook.
146 ===== Dual-boot avec Windows =====
148 Une requête fréquemment posée sur le [[http://forum.slitaz.org/|forum SliTaz]] est de savoir comment réaliser un dual-boot Windows et SliTaz. C'est une tâche très simple, il y a juste besoin que les lignes suivantes soient ajoutées au fichier ///boot/grub/menu.lst// :
150 <file>
151 title Microsoft Windows
152 rootnoverify (hd0,0)
153 chainloader +1
154 </file>
156 Dans cet exemple, l'installation de Windows a été faite sur le premier disque dur (hd0) et la première partition (le deuxième 0) du disque. Des modifications seront nécessaires pour tenir compte de cas individuels. Si c'était l'inverse et que SliTaz soit installé avant Windows par exemple, la ligne serait comme suit:
158 <file>rootnoverify (hd0,1)</file>
160 La plupart des systèmes d'exploitation contiendront un chargeur de démarrage propre (dans le cas de Windows et *BSD) ou peuvent être directement chargés avec GRUB.
162 ===== Installation sur un périphérique USB =====
164 Si vous souhaitez installer le système sur un périphérique USB, vous devez donner au noyau linux un peu de temps (//rootdelay//) pour le détecter.
166 Ensuite éditez votre menu.lst pour qu'il ressemble à peu prêt à ça :
167 <file>
168 title SliTaz GNU/Linux 3.0 (Kernel 2.6.30.6-slitaz)
169 root(hd0,0)
170 kernel /boot/vmlinuz-2.6.30.6-slitaz root=/dev/sda1 vga=normal rootdelay=10
171 </file>