next up previous contents index
Suivant: Commandes de démarrage par Parent: Démarrage depuis un réseau Précédant: Configuration de RARP   Table des Matières   Index


Configuration du serveur TFTP

Si vous souhaitez utiliser TFTP pour l'installation depuis un système Red Hat Linux installez, tout simplement, le package tftp en utilisant RPM, et assurez-vous que la ligne qui démarre ce service dans le fichier inetd.conf ne soit pas mise en commentaire. Une fois ceci fait, vous signifierez ce changement au processus inetd grâce à la commande kill -HUP inetd (afin d'obtenir le numéro de processus d'inetd utilisez la commande : ps -xau | grep inetd) Il vous faudra ensuite définir un lien symbolique décrivant le système qui doit démarrer, ce dernier pointera vers les fichiers qui permettront ce démarrage. Le nom du lien contient les informations suivantes :

1.
L'adresse IP du système à démarrer, et ce en hexadécimal
2.
Une chaîne de caractères décrivant le type d'architecture à utiliser

Afin d'obtenir l'adresse IP en hexadécimal vous devrez convertir chacune des parties de l'adresse en hexadécimal et les juxtaposer en enlevant les points qui la divise. Pour tout nombre ne contenant qu'un chiffre vous devrez adjoindre un 0 en tête afin que l'adresse contienne 4 nombres de deux chiffres chacun. Exemple : pour la machine d'adresse IP : 10.0.2.254 vous devrez convertir de la manière suivante :


126#126

En définitive l'adresse IP en hexadécimal de 10.0.2.254 est donc 0A0002FE.

Si perl est installé sur votre système, vous pouvez utiliser la commande suivante pour convertir l'adresse :


127#127

La chaîne de caractères décrivant l'architecture vient ensuite. Pour notre exemple nous utiliserons une architecture de type SUN4M. L'adresse IP et l'architecture sont séparées par un point. Le tout donnant la syntaxe suivante:


128#128

La dernière étape consiste à déterminer sur quels fichiers doit pointer ce lien symbolique. Vous disposez de deux choix : si vous souhaitez utiliser la méthode du NFS-mounted root, utilisez le fichier /kernels/vmlinux. Si vous souhaitez utiliser un disque RAM vous devrez utiliser /images/tftpboot.img.

Copiez le fichier approprié dans le répertoire racine du serveur TFTP, et créez le lien symbolique. Pour notre exemple nous utiliserons la méthode du disque RAM :


129#129


next up previous contents index
Suivant: Commandes de démarrage par Parent: Démarrage depuis un réseau Précédant: Configuration de RARP   Table des Matières   Index
Les Logiciels du Soleil
1999-09-28