Cette section vous présente le principe de boot via PXE. ====== ====== En démarrant un ordinateur en mode PXE, ce dernier va éffectuer les opérations suivantes : - Demander une IP sur le réseau - Charger le fichier linuxpxe.0 via le protocole tftp sur le serveur - Charger les fichiers menu.cfg sur le serveur via le protocole tftp sur le serveur - En choisissant une entrée de boot, le client va charger le kernel et l'initrd (avec des options) via le protocole tftp sur le serveur - Suivant les options passées à l'initrd, le reste des données va être chargé soit par tftp, http, ftp, samba ou NFS. ====== Installation des packets ====== Installez les packets suivants : tftpd-hpa bind9 nfs-kernel-server modifier la ligne suivante du fichier /etc/default/tftpd-hpa RUN_DAEMON="yes" Lancez le service /etc/init.d/tftpd-hpa start Voici les menus utilisé par Linux Quimper où sont présenté par distribution puis version puis GUI/Texte puis 32/64 bits. {{:serveur_install_party:tftpboot_lq.tar.gz|}} ====== Autre moyen de boot PXE ====== Il peut arriver que certaines machines ne démarrent pas ou mal. Il est possible de booter une première fois par USB ou CDROM qui va ensuite passer le relai en PXE. Pour cela, rendez vous sur la page suivante : http://rom-o-matic.net/gpxe/gpxe-1.0.1/contrib/rom-o-matic/build.php Choisissez le type d'image souhaité (usb pour les clés, iso pour les cdrom) dhcp net0 set next-server 10.9.0.1 set filename pxelinux.0 autoboot Pour écrire un .usb sur une clé, tapez la commande suivante (Adaptez la) * sudo dd if=monfichier_gpxe.usb of=/dev/sdb * Retirez la clé.