Différences entre versions de « SystemImager »
Sauter à la navigation
Sauter à la recherche
imported>SylvainBeucler m (déroulement du boot systemimager) |
imported>SylvainBeucler m (config DHCPd2&3) |
||
Ligne 1 : | Ligne 1 : | ||
+ | == Cinématique au boot == | ||
+ | |||
Un des points difficile à saisir dans SystemImager est la sélection de l'image et du système. | Un des points difficile à saisir dans SystemImager est la sélection de l'image et du système. | ||
Ligne 8 : | Ligne 10 : | ||
* Récupération de rsync://image_server::scripts/NOM.sh | * Récupération de rsync://image_server::scripts/NOM.sh | ||
* Exécution du script - partionnement, rsync du système complet, etc., etc. | * Exécution du script - partionnement, rsync du système complet, etc., etc. | ||
+ | |||
+ | == Configuration DHCP == | ||
+ | |||
+ | La configuration varie légèrement selon que l'on utilise ISC DHCPd version 2 ou 3 (paquets dhcpd et dhcp3-server, respectivement): | ||
+ | |||
+ | DHCPd2 (fonctionne mieux avec Etherboot): | ||
+ | option option-140 "192.168.1.50"; | ||
+ | |||
+ | DHCPd3: | ||
+ | option option-140 code 140 = text; | ||
+ | option option-140 "192.168.1.50"; |
Version du 13 août 2007 à 16:41
Cinématique au boot
Un des points difficile à saisir dans SystemImager est la sélection de l'image et du système.
Pour s'y retrouver, voici une description du boot avec SystemImager, dans le cas d'une première installation (pas d'une mise à jour):
- Démarrage depuis disquette, NetBoot/PXE ou CD-ROM - chargement du noyau et de l'initrd
- Configuration DHCP - récupération d'une adresse IP et optionnellement du serveur d'image (via option-140)
- Récupération du fichiers hosts dans rsync://image_server::scripts/hosts
- Déduction du NOM de la machine en fonction de l'IP, dans le fichier hosts, puis via DNS
- Récupération de rsync://image_server::scripts/NOM.sh
- Exécution du script - partionnement, rsync du système complet, etc., etc.
Configuration DHCP
La configuration varie légèrement selon que l'on utilise ISC DHCPd version 2 ou 3 (paquets dhcpd et dhcp3-server, respectivement):
DHCPd2 (fonctionne mieux avec Etherboot):
option option-140 "192.168.1.50";
DHCPd3:
option option-140 code 140 = text; option option-140 "192.168.1.50";