Welcome to the Slackware Documentation Project

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
fr:howtos:slackware_admin:booting_install_from_hdd [2013/01/29 14:44 (UTC)]
desiderius
fr:howtos:slackware_admin:booting_install_from_hdd [2013/02/11 15:10 (UTC)] (Version actuelle)
desiderius
Ligne 2: Ligne 2:
 Cet article explique comment démarrer l'​environnement d'​installation à partir d'un disque dur à la place du médium d'​installation habituel ( CD ou DVD ) Cet article explique comment démarrer l'​environnement d'​installation à partir d'un disque dur à la place du médium d'​installation habituel ( CD ou DVD )
  
-L'​environnement d'​installation de Slackware est un petit système Linux "​live"​ contenant busybox, des outils de partionnement ​et d'​autres utilitaires et le programme ''​setup''​. Il démarre automatiquement quand vous démarrez votre système par un médium d'​installation : CD, DVD, clé USB ou PXE.+L'​environnement d'​installation de Slackware est un petit système Linux "​live"​ contenant busybox, des outils de partitionnement ​et d'​autres utilitaires et le programme ''​setup''​. Il démarre automatiquement quand vous démarrez votre système par un médium d'​installation : CD, DVD, clé USB ou PXE.
  
 Pour pouvoir démarrer l'​environnement d'​installation de Slackware sans créer de médium d'​installation,​ vous avez besoin d'une image d'​environnement de démarrage, d'un noyau Linux adapté et d'un chargeur. Pour pouvoir démarrer l'​environnement d'​installation de Slackware sans créer de médium d'​installation,​ vous avez besoin d'une image d'​environnement de démarrage, d'un noyau Linux adapté et d'un chargeur.
Ligne 45: Ligne 45:
 ===== Chargeur ===== ===== Chargeur =====
  
-Il existe de nombreux chargeurs. Slackware utilise SYSLINUX pour démarrer à partir d'un médium d'​installation,​ installe LILO pour démarrer le système installé et fournit un paquetage GRUB dans ''/​extra''​ ( en 32 bits seulement ). Beaucoup de distributions utilisent GRUB ( renommé à partir de GRUB2 ) comme leur chargeur principal. Si vous avez un système Linux,vous avez probablement déjà un chargeur fétiche. Il vous faut placer les fichiers '​bzImage''​ et ''​initrd.img''​ dans un endroit accessible au chargeur et lui dire de démarrer ces fichiers. \\ Attention : quelques paramètres sont passés au noyau dans ''/​isolinux/​isolinux.cfg''​ ; il faut configurer votre chargeur proprement pour en tenir compte.+Il existe de nombreux chargeurs. Slackware utilise SYSLINUX pour démarrer à partir d'un médium d'​installation,​ installe LILO pour démarrer le système installé et fournit un paquetage GRUB dans ''/​extra''​ ( en 32 bits seulement ). Beaucoup de distributions utilisent GRUB ( renommé à partir de GRUB2 ) comme leur chargeur principal. Si vous avez un système Linux,vous avez probablement déjà un chargeur fétiche. Il vous faut placer les fichiers ​''​bzImage''​ et ''​initrd.img''​ dans un endroit accessible au chargeur et lui dire de démarrer ces fichiers. \\ Attention : quelques paramètres sont passés au noyau dans ''/​isolinux/​isolinux.cfg''​ ; il faut configurer votre chargeur proprement pour en tenir compte. 
 + 
 +==== LILO ==== 
 + 
 +Ajoutez à ''/​etc/​lilo.conf''​quelque chose comme : <​file>​ 
 + 
 +image = /​boot/​swsetup/​bzImage 
 +initrd = /​boot/​swsetup/​initrd.img 
 +addappend = "​load_ramdisk=1 prompt_ramdisk=0 rw printk.time=0 SLACK_KERNEL=huge.s"​ 
 +label = SwSetup 
 +</​file>​ et éxécutez <​code>​ 
 +# lilo 
 +</​code>​ 
 + 
 +==== GRUB ==== 
 +Ajoutez à  ''/​boot/​grub/​grub.cfg''​ quelque chose comme : <​file>​ 
 + 
 +menuentry '​SwSetup'​ { 
 +  set root='​(hd0,​2)'​ 
 +  linux /​boot/​swsetup/​bzImage ​ load_ramdisk=1 prompt_ramdisk=0 rw printk.time=0 SLACK_KERNEL=huge.s 
 +  initrd /​boot/​swsetup/​initrd.img 
 +
 +</​file>​ 
 +<​note>​(hd0,​2) veut dire "//la seconde partition du premier disque//"​ (i.e. ''/​dev/​sda2''​). Vous pouvez trouver la bonne valeur dans la commande "''​set root''"​ de l'​entrée de menu utilisée pour démarrer votre système , ou alors consultez [[http://​www.gnu.org/​software/​grub/​manual/​grub.html|le manuel de GRUB]]. </​note>​ 
 + 
 +<​note>​Si vous utilisez une partition séparée pour ''/​boot'',​ vous devez enlever "/​boot"​ de tous les chemins.</​note>​ 
 + 
 +==== GRUB-legacy ==== 
 + 
 +Ajoutez à  ''/​boot/​grub/​menu.lst'' ​ quelque chose comme : <​file>​ 
 + 
 +title SwSetup 
 +  root (hd0,2) 
 +  kernel /​boot/​swsetup/​bzImage ​ load_ramdisk=1 prompt_ramdisk=0 rw printk.time=0 SLACK_KERNEL=huge.s 
 +  initrd /​boot/​swsetup/​initrd.img 
 +</​file>​ 
 + 
 +<​note>​(hd0,​2) veut dire "//la seconde partition du premier disque//"​ (i.e. ''/​dev/​sda2''​). Vous pouvez trouver la bonne valeur dans la commande "''​set root''"​ de l'​entrée de menu utilisée pour démarrer votre système , ou alors consultez [[http://​www.gnu.org/​software/​grub/​manual/​grub.html|le manuel de GRUB]]. </​note>​ 
 + 
 +<​note>​Si vous utilisez une partition séparée pour ''/​boot'',​ vous devez enlever "/​boot"​ de tous les chemins.</​note>​ 
 + 
 +===== Tester ===== 
 +Redémarrer votre système et sélectionnez SwSetup au prompt de démarrage 
 + 
 +Si vous avez une partition non utilisée, vous pouvez tout de suite installer Slackware dessus. 
 + 
 + 
 +==== Utiliser une image ISO comme source ==== 
 +Si vous avez télécharge une image ISO du DVD Slackware, vous pouvez l'​utiliser comme source de paquetages. 
 +  * A l'​étape "''​SOURCE MEDIA SELECTION''"​ sélectionner "''​2 Install from hard drive partition''",​ 
 +  * Entrer le nom de la partition du disque qui contient l'​image ISO, par exemple ''/​dev/​sda2'',​ 
 +  * Puis taper le nom du chemin complet du filesystem de la partition pour accéder à l'​image ISO du DVD, par exemple ''/​tmp/'',​ 
 +  * Et confirmer sur le prompt pour utiliser l'​image ISO comme source de paquetages: <​code>​ 
 + 
 +   
 +┌──────────────────────SOURCE MEDIA SELECTION────────────────────────┐ 
 +│ Please select the media from which to install Slackware Linux: ​    │ 
 +│ ┌────────────────────────────────────────────────────────────────┐ │ 
 +│ │           ​1 ​ Install from a Slackware CD or DVD                │ │ 
 +│ │           ​2 ​ Install from a hard drive partition ​              │ │ 
 +│ │           ​3 ​ Install from NFS (Network File System) ​           │ │ 
 +│ │           ​4 ​ Install from FTP/HTTP server ​                     │ │ 
 +│ │           ​5 ​ Install from Samba share                          │ │ 
 +│ │           ​6 ​ Install from a pre-mounted directory ​             │ │ 
 +│ └────────────────────────────────────────────────────────────────┘ │ 
 +├────────────────────────────────────────────────────────────────────┤ 
 +│                   < ​ OK  >          <​Cancel> ​                      │ 
 +└────────────────────────────────────────────────────────────────────┘ 
 +</​code><​code>​ 
 +┌────────────────────INSTALLING FROM HARD DISK───────────────────────┐ 
 +│ In order to install directly from the hard disk you must have a    │ 
 +│ partition (such as /dev/sda1, /dev/sdb5, etc) with the Slackware ​  │ 
 +│ distribution'​s slackware/ directory like you'd find it on the FTP  │ 
 +│ site.  It can be in another directory. ​ For example, if the        │ 
 +│ distribution is in /​stuff/​slackware/,​ then you have to have        │ 
 +│ directories named /​stuff/​slackware/​a,​ /​stuff/​slackware/​ap,​ and so  │ 
 +│ on each containing the files that would be in that directory on    │ 
 +│ the FTP site.  You may install from FAT or Linux partitions. ​      │ 
 +│                                                                    │ 
 +│ Please enter the partition (such as /dev/sda1) where the Slackware │ 
 +│ sources can be found, or [enter] to see a partition list:          │ 
 +│ ┌────────────────────────────────────────────────────────────────┐ │ 
 +│ │/​dev/​sda2 ​                                                      │ │ 
 +│ └────────────────────────────────────────────────────────────────┘ │ 
 +├────────────────────────────────────────────────────────────────────┤ 
 +│                   < ​ OK  >          <​Cancel> ​                      │ 
 +└────────────────────────────────────────────────────────────────────┘ 
 +</​code><​code>​ 
 +┌───────────────────SELECT SOURCE DIRECTORY─────────────────────┐ 
 +│ Now we need to know the full path on this partition to the    │ 
 +│ slackware/ directory where the directories containing ​        │ 
 +│ installation files and packages to be installed are kept.     │ 
 +│ For example, if you downloaded Slackware into the /​stuff ​     │ 
 +│ directory on your hard drive (so that you have the            │ 
 +│ directories /​stuff/​slackware/​a,​ /​stuff/​slackware/​ap,​ and so   │ 
 +│ on each containing the files that would be in that directory ​ │ 
 +│ on the FTP site), then the full path to enter here would be:  │ 
 +│                                                               │ 
 +│       /​stuff/​slackware ​                                       │ 
 +│                                                               │ 
 +│ What directory are the Slackware sources in?                  │ 
 +│ ┌───────────────────────────────────────────────────────────┐ │ 
 +│ │/​tmp/ ​                                                     │ │ 
 +│ └───────────────────────────────────────────────────────────┘ │ 
 +├───────────────────────────────────────────────────────────────┤ 
 +│                 < ​ OK  >         <​Cancel> ​                    │ 
 +└───────────────────────────────────────────────────────────────┘ 
 +</​code><​code>​ 
 +┌────────────────────────USE ISO IMAGE──────────────────────────┐ 
 +│                                                               │ 
 +│ An ISO image of Slackware'​s install DVD was found. ​           │ 
 +│ Do you want me to mount the ISO image and use this as the     │ 
 +│ package source? ​                                              │ 
 +│                                                               │ 
 +├───────────────────────────────────────────────────────────────┤ 
 +│                   < Yes >          < No  >                    │ 
 +└───────────────────────────────────────────────────────────────┘ 
 +</​code>​ 
 + 
 +Puis continuer comme d'​habitude. 
 + 
 +Le processus d'​installation de Slackware (à partir de la versions 13.0) trouve automatiquement une image ISO si elle est appelée ''​slackwar*-install-dvd.iso''​. 
 + 
 +Vous pouvez aussi monter votre image ISO manuellement. 
 +  * Avant de démarrer ''​setup''​ou plus tard d'une autre console ( utiliser <​key>​Alt</​key>​+<​key>​F#</​key>​ pour basculer sur une console différente de numéro "#"​),​ exécuter <​code>​ 
 +   
 +# mkdir /hd /iso 
 +# mount /dev/sda2 /hd 
 +# mount -o loop /​hd/​tmp/​slackware64-14.0-install-dvd.iso /iso 
 +</​code>​ 
 +  * Dans le choix "''​SOURCE MEDIA SELECTION''",​ sélectionner ''​6 Install from a premounted directory''",​ 
 +  * Dans le fenêtre de dialogue suivante, entrer le chemin du répertoire contenant les "//​package series//",​ c'est à dire les sous répertoires "''​a''",​ "''​ap''",​ ..., "''​y''"​. Ce chemin devrait être ''/​iso/​slackware64''​ 
 +pour un système 64 bits ou '/​iso/​slackware''​ pour un système 32 bits. 
 +Puis continuer l'​installation comme d'​habitude. 
 +  ​
  
  
  

Autres langues
QR Code
QR Code fr:howtos:slackware_admin:booting_install_from_hdd (generated for current page)