Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
informatique:linux:pxe [2007/11/09 13:54] benoit |
informatique:linux:pxe [2018/09/06 19:10] (Version actuelle) |
||
---|---|---|---|
Ligne 2: | Ligne 2: | ||
==== Sous redhat5 ==== | ==== Sous redhat5 ==== | ||
+ | Cette méthode peut fonctionner pour la plupart des distributions linux | ||
+ | |||
+ | Prerequis: installer un serveur [[dhcp]] | ||
+ | |||
=== Installer les packages suivants === | === Installer les packages suivants === | ||
syslinux | syslinux | ||
Ligne 7: | Ligne 11: | ||
=== Configuration PXE === | === Configuration PXE === | ||
- | Copier le binaire PXE linux: | + | **Copier le binaire PXE linux:** |
cp /usr/lib/syslinux/pxelinux.0 /tftpboot/pxelinux.0 | cp /usr/lib/syslinux/pxelinux.0 /tftpboot/pxelinux.0 | ||
- | Créer le répertoire ''pxelinux.cfg'' | + | **Créer le répertoire ''pxelinux.cfg''** |
mkdir /tftpboot/pxelinux.cfg | mkdir /tftpboot/pxelinux.cfg | ||
- | Créer le fichier /tftpboot/pxelinux.cfg/default avec ce type de contenu : | + | **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 | label 1 | ||
kernel rhel4/vmlinuz | kernel rhel4/vmlinuz | ||
- | append initrd=rhel4/initrd.img | + | 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 | + | **Créer le repertoire contenant le kernel et l'initrd que l'on recupère d'un CDrom linux** |
mkdir /tftpboot/rhel4 | mkdir /tftpboot/rhel4 | ||
cp /media/cdrom/images/pxeboot/vmlinuz /tftpboot/rhel4/ | cp /media/cdrom/images/pxeboot/vmlinuz /tftpboot/rhel4/ |