Sommaire de la présentation
Pré-requis:
- avoir de bonnes notions d'adressage réseau (IP/DHCP).
- Aucune notion de programmation requise.
Support du Tuto:
- les configurations énoncées dans le tuto sont sur le système suivant: Linux/Debian 6.x (compatible 7.x). il n'y a aucune difficulté d'adaptation à un autre système.
- La configuration ne demande que peu de ressource et est totalement installable sur une raspberryPi.
Préambule:
- note sur le menu du site:
La coloration des onglets du menu permet de suivre l'évolution du tuto.
- différence entre netBoot et netInstall
- netInstall: install un systeme en le téléchargeant via un réseau (local ou internet)
- netBoot: démarre un système via le réseau local . Ce système peut ĂȘtre un netInstall.
A quoi peut servir pxe - avantages/inconvenients
Nous verrons une liste d'exemples d'utilisation ainsi que les avantages et inconvénients de pxelinux.
Démonstration: démarrage d'un système via PXE
Démonstration en live.
Partie 1: présentation du projet SysLinuxProject
Partie 2: installation et configuration d'un "service" PXE
- Explication du mécanisme
- Installation/configuration des 3 services nécessaires: dhcpd,tftpd,pxe
Partie 3: Le menu (sysLinux)
- comment lancer une image disque?
- présentation des modules natifs:
- menu.c32
- memtest
- hdt:Hadrward Detection Tools
- ...
- l'arborescence des fichiers dans SysLynux, la fonction include
- ajout d'une image de fond
- restreinte un accès par mot de passe
passer du mode console à une interface (semi)graphique
- positionner les éléments
- mettre de la couleur dans les textes
Partie 4: ou trouver des images systèmes
- Debian
- ArchLinux
- freeDos
Partie 5: Aller plus loin
Créer une image GNU/Linux Debian personnalisée
Créer ses propres images disques permet de rendre accessibles à toutes les machines du réseau. On peut imaginer une image spécialisée dans le dépannage intégrant tous les outils dédié y compris la documentation, les jeux, l'édition vidéo; et cela en controlant l'espacce disque utilisé.
Cette partie sort du cadre de ce tutoriel et en nécessite un à part entière. Il se trouve
ici
Partie 6: Les annexes
PXELinux composant de SysLinuxProject, il est une sur-couche de sysLinux qui permet de démarrer un système via le réseau local.
PXE est limité au réseau local (LAN) pour une utilisation plus large voir avec iPXE