User Tools

Site Tools


infra:pxe

This is an old revision of the document!


PXE, Preboot eXecution Environment est le standard sur PC (marche pas sur Mac) pour le démarrage par le réseau. La plupart des cartes réseaux intègrent la fonctionnalité mais parfois il faut l'activer dans le BIOS ou l'UEFI. Ça permet de démarrer un PC sans disque dur, de démarrer une installation d'un Linux ou autre.

Sous le terme PXE se cache en fait :

  • PXE est une option des serveurs DHCP, donc on parle de réseau local ethernet ici.
  • PXE a ensuite besoin d'un serveur TFTP qui peut être différent du DHCP. On y installe en général un boot loader : pxelinux du projet syslinux. Les fichiers de configurations présents sur le serveur TFTP sont donc presque les mêmes que ceux sur un CD ou une clef USB d'installation Linux (isolinux)
  • Une fois l'OS téléchargé et démarré par le PC, l'installeur Debian/Ubuntu a besoin de télécharger son fichier de configuration. On l'héberge sur un serveur web, qui peut être n'importe où, sur internet si besoin.
infra/pxe.1549987549.txt.gz · Last modified: 2023-02-02 22:06 (external edit)