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/ | ||