Outils pour utilisateurs

Outils du site


serveur_install_party:pxe

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 :

  1. Demander une IP sur le réseau
  2. Charger le fichier linuxpxe.0 via le protocole tftp sur le serveur
  3. Charger les fichiers menu.cfg sur le serveur via le protocole tftp sur le serveur
  4. 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
  5. 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. 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é.
serveur_install_party/pxe.txt · Dernière modification: 2023/07/18 23:11 (modification externe)