C’est quoi le PXE ?
❓ Définition
PXE (Preboot eXecution Environment) est un environnement d’amorçage réseau qui permet à un ordinateur de démarrer (boot) via le réseau, sans avoir besoin de disque dur local ou de support externe (clé USB, CD, etc.).
Il s’appuie généralement sur un serveur DHCP pour attribuer une adresse IP, un serveur TFTP pour transférer les fichiers de démarrage, et parfois un serveur HTTP pour l'installation d’OS.
🧭 À quoi ça sert ?
- Installer des systèmes d’exploitation sur plusieurs machines depuis un serveur central
- Démarrer un OS temporaire pour du diagnostic ou de la maintenance
- Réinitialiser automatiquement des postes en environnement entreprise ou école
🛠️ Fonctionnement général
- Le client démarre avec PXE activé dans le BIOS/UEFI
- Il obtient une adresse IP depuis un serveur DHCP
- Il télécharge un fichier d’amorçage (bootloader) via TFTP
- Il charge un noyau Linux ou un installeur via HTTP/TFTP
📦 Exemple simple
Dans une salle informatique, le PXE permet d’installer automatiquement un OS sur chaque PC dès son allumage, sans manipulation manuelle.
🧠 À retenir
PXE est un outil puissant pour automatiser les déploiements d’OS dans des environnements gérés. Il s’appuie généralement sur DHCP, TFTP et HTTP pour fonctionner.