Outils pour utilisateurs

Outils du site


informatique:linux:pxe

Différences

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

Lien vers cette vue comparative

Prochaine révision
Révision précédente
informatique:linux:pxe [2007/09/21 13:33] – édition externe 127.0.0.1informatique:linux:pxe [2007/11/09 13:11] (Version actuelle) – benoit
Ligne 1: Ligne 1:
 ===== Serveurs boot PXE ===== ===== Serveurs boot PXE =====
 +
 +==== Sous redhat5 ====
 +Cette méthode peut fonctionner pour la plupart des distributions linux
 +
 +Prerequis: installer un serveur [[dhcp]]
 +
 +=== Installer les packages suivants ===
 +  syslinux
 +  tftp
 +
 +=== Configuration PXE ===
 +**Copier le binaire PXE linux:**
 +  cp /usr/lib/syslinux/pxelinux.0 /tftpboot/pxelinux.0
 +
 +**Créer le répertoire ''pxelinux.cfg''**
 +  mkdir /tftpboot/pxelinux.cfg
 +
 +**Créer le fichier /tftpboot/pxelinux.cfg/default avec ce type de contenu :**
 +  PROMPT 1
 +  DEFAULT 0
 +  DISPLAY messages
 +  TIMEOUT 60
 +  label 0
 +  LOCALBOOT 0
 +  label 1
 +  kernel rhel4/vmlinuz
 +  append initrd=rhel4/initrd.img ks=ftp://192.168.96.129/kickstart/rhel4.cfg
 +  label 2
 +  kernel rhel5/vmlinuz
 +  append initrd=rhel5/initrd.img ks=ftp://192.168.96.129/kickstart/rhel5.cfg
 +
 +Chaques label représente un OS à démarrer, ci-dessus, celui par defaut est le ''LOCALBOOT''
 +
 +''DISPLAY messages'' est un fichier texte ''/tftpboot/messages'' pour informer les choix possible. Le contenu peut-être par exemple:
 +
 +  ################################################################
 +  Kickstart Installer
 +   - Taper 0 : Pour booter localement
 +   - Taper 1 : Pour installer RedHat 4 enterprise ES Update 4
 +   - Taper 2 : pour installer RedHat 5 enterprise Server Update 1
 +  ################################################################
 +
 +
 +**Créer le repertoire contenant le kernel et l'initrd que l'on recupère d'un CDrom linux**
 +  mkdir /tftpboot/rhel4
 +  cp /media/cdrom/images/pxeboot/vmlinuz /tftpboot/rhel4/
 +  cp /media/cdrom/images/pxeboot/initrd.img /tftpboot/rhel4/
 +
 +=== Configuration de DHCP ===
 +Ajouter les instructions suivantes dans /etc/dhcpd.conf en plus de la configuration [[dhcp]] standard
 +  allow booting;
 +  allow bootp;
 +  class "pxeclients" {
 +   match if substring(option vendor-class-identifier, 0, 9) = "PXEClient";
 +   next-server 192.168.96.129;
 +   filename "pxelinux.0";
 +  }
  
 ==== Sous redhat4 ==== ==== Sous redhat4 ====
Ligne 51: Ligne 108:
  
 10.0.0.2 etant le serveur tftp 10.0.0.2 etant le serveur tftp
- 
- 
- 
- 
-   
informatique/linux/pxe.1190381621.txt.gz · Dernière modification : (modification externe)