Différences
Ci-dessous, les différences entre deux révisions de la page.
| installation:netboot [Le 06/08/2007, 19:06] – 82.231.148.110 | installation:netboot [Le 13/10/2007, 18:56] (Version actuelle) – page obselète voir [[:Netboot]] Manu_Ubu | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | Traduction libre de [[http:// | ||
| - | Rédigé par [[utilisateurs: | ||
| - | |||
| - | ====== Installation par Netboot ====== | ||
| - | |||
| - | Ce document décrit une installation d' | ||
| - | |||
| - | |||
| - | ===== Description du matériel ===== | ||
| - | |||
| - | Une machine disposant d'un CD-ROM **non-amorçable**. Nous la nommerons **kanga** et lui attribuerons l' | ||
| - | |||
| - | Le serveur DHCP (roo, 172.31.0.252) est basé sur Linux avec **dnsmasq**. J'ai ajouté tftp-hpa dessus à partir des sources. | ||
| - | |||
| - | **dnsmasq** fait office de serveur DHCP et DNS (cache) pour les machines se connectant sur le serveur. | ||
| - | |||
| - | __Attention__: | ||
| - | |||
| - | ===== Installer et lancer le serveur sur roo (the DHCP server) ===== | ||
| - | |||
| - | * Installation de **dnsmasq** sur le serveur roo : | ||
| - | |||
| - | < | ||
| - | sudo apt-get install dnsmasq | ||
| - | </ | ||
| - | |||
| - | |||
| - | * Dans / | ||
| - | |||
| - | < | ||
| - | dhcp-boot=pxelinux.0, | ||
| - | </ | ||
| - | |||
| - | Cette machine sert une adresse IP à //kanga// par DHCP. | ||
| - | |||
| - | * Redémarrez **dnsmasq**: | ||
| - | |||
| - | < | ||
| - | / | ||
| - | </ | ||
| - | |||
| - | * Téléchargez le [[http:// | ||
| - | |||
| - | * Décompressez l' | ||
| - | |||
| - | < | ||
| - | tar -xzf pxeboot.tar.gz -C / | ||
| - | chown -R nobody: | ||
| - | </ | ||
| - | |||
| - | * Activez le serveur **tftpd** . L' | ||
| - | |||
| - | < | ||
| - | service tftp | ||
| - | |||
| - | disable | ||
| - | socket_type = dgram | ||
| - | wait = yes | ||
| - | user = root | ||
| - | server | ||
| - | server_args = -v -s / | ||
| - | only_from | ||
| - | interface | ||
| - | |||
| - | </ | ||
| - | |||
| - | * Redémarrez **xinetd** | ||
| - | |||
| - | < | ||
| - | | ||
| - | </ | ||
| - | |||
| - | ===== Création de la disquette d' | ||
| - | |||
| - | * Construisez une disquette de démarrage **Etherboot** (Ethernet). //kanga// (la cible) a une carte réseau 3Com: 3c905 NIC | ||
| - | |||
| - | * Téléchargez et décompréssez Etherboot (etherboot-5.3.9.tar.bz2 depuis SourceForge dans mon cas). | ||
| - | |||
| - | * [[http:// | ||
| - | |||
| - | * Créez une disquette d' | ||
| - | |||
| - | < | ||
| - | make bin/ | ||
| - | </ | ||
| - | |||
| - | (Remplacez 3c90x par le type de votre carte) | ||
| - | |||
| - | |||
| - | ===== Démarrage de l' | ||
| - | |||
| - | * Démarrez l' | ||
| - | |||
| - | * Installez Ubuntu par le réseau. | ||
| - | |||
| - | ===== Questions ===== | ||
| - | |||
| - | |||
| - | * J'ai noté que vous n'avez pas ajouté la MAC ADDRESS de l' | ||
| - | |||
| - | |||
| - | * Hmm, je vais essayer de trouver une réponse? J'ai utilisé etherboot-5.3.12 par default (cd src ; make bin/ | ||
| - | |||
| - | < | ||
| - | Loading 192.168.0.2: | ||
| - | </ | ||
| - | |||
| - | Aussi, il peut être intéressant de mentionner que les images de http:// | ||
| - | |||
| - | |||
| - | ===== Liens pour documentation en français ===== | ||
| - | |||
| - | |||
| - | * Documentation sur dnsmasq | ||
| - | |||
| - | http:// | ||
| - | |||
| - | http:// | ||
| - | |||
| - | http:// | ||
| - | |||
| - | * Documentation sur Etherboot #refaire les liens ils ne marchent plus !!! | ||
| - | |||
| - | http:// | ||
| - | |||
| - | http:// | ||
| - | |||
| - | http:// | ||
