Page suivantePage pr�c�denteTable des mati�res

4. Ajouter des stations

4.1 Cr�er une disquette de d�marrage (bootdisk) ou une bootprom

Cr�er un bootdisk

M�me si vous avez l'intention d'utiliser une bootprom, il est plus sage de tester d'abord avec un bootdisk. Pour le cr�er :

dd if=/<path-to-zImage>/zImage of=/dev/fd0

Cr�er une bootprom

Il y a plusieurs paquets libres disponibles :

  1. netboot, c'est le plus complet. Il utilise les pilotes (packet drivers) DOS standards donc presque toutes les cartes sont support�es. Un truc tr�s utile qui �tait pass� sur la mailing list : compresser les packetdrivers, la plupart des pilotes commerciaux �tant trop gros pour tenir dans une bootprom. La documentation de netboot est assez compl�te : on ne la reprendra pas ici. Avec elle, cr�er une bootprom et d�marrer une station devrait aller de soi. La page web de netboot : http://www.han.de/~gero/netboot/
  2. etherboot, l'autre package libre Il propose quelques am�liorations comme le dhcp. Mais il utilise son propre format de drivers donc supporte moins de cartes. Je ne l'ai pas utilis� donc ne peux en dire plus. La page web : http://www.slug.org.au/etherboot/

A propos des roms : la plupart des cartes peuvent recevoir des eproms de 28 pins. Celle-ci ont une taille maximale de 64 ko. Pour la plupart des cartes, on aura besoin de 32 ko avec netboot. Quelques drivers tiendront dans une rom de 16 ko mais la diff�rence de prix est minime. Ces eproms sont standards (on y �crit avec un eprom burner ordinaire).

4.2 Cr�er un r�pertoire station

Il suffit de recopier le r�pertoire qui sert de mod�le (template) en tapant :

cd /tftpboot ; cp -a template <ip>

On peut aussi, bien s�r, recopier le r�pertoire d'une station ayant la m�me souris, carte graphique et moniteur. Dans ce cas la configuration r�alis�e � l'�tape 4.5 est inutile.

4.3 Ajouter les entr�es dans /etc/bootptab et /etc/hosts

Editer /etc/bootptab et ajouter une entr�e pour une station de test, par exemple :


nfsroot1:hd=/tftpboot:vm=auto:ip=10.0.0.237:\
:ht=ethernet:ha=00201889EE78:\
:bf=bootImage:rp=/tftpboot/10.0.0.237/root

Remplacer nfsroot1 par le nom d'h�te de la station. Remplacer 10.0.0.237 par son adresse IP et 00201889EE78 par son adresse MAC. Si vous ne connaissez pas cette derni�re, d�marrez avec la disquette de boot que vous venez de cr�er et vous la verrez appara�tre dans les messages affich�s au boot. Bootpd est certainement d�j� lanc�, mais pour en �tre s�r, essayons de le red�marrer :

killall -HUP bootpd

Si cela �choue, c'est qu'il ne tournait pas. Dans ce cas inetd le d�marrera au moment voulu.

4.4 D�marrer la station pour la premi�re fois

D�marrez simplement la station depuis le bootdisk. Vous devriez avoir ainsi une station en mode texte, avec exactement la m�me configuration que le serveur except�s l'adresse IP et les services lanc�s. M�me si vous comptez utiliser une bootprom, il est plus sage de tester d'abord avec un bootdisk.

4.5 Configuration sp�cifique � la station

  1. Premi�rement, lancez mouseconfig pour installer la souris. Pour appliquer les changements, faites un :
    /etc/rc.d/init.d restart
  2. Lancez Xconfigurator ; quand Xconfigurator a d�tect� la carte et que vous pouvez cliquer sur ok, ne le faites pas ! Comme nous avons d�plac� le lien du serveur X de /etc/X11/X vers /etc/sysconfig/X11/X, Xconfigurator ne pourra pas cr�er le bon lien. Ceci �tant, pour �tre s�r que Xconfigurator continue correctement, basculez sur une autre console et cr�ez le lien sous /etc/sysconfig/X11 vers le serveur X conseill�. Maintenant, quittez Xconfigurator et testez le serveur X.
  3. Configuration de tout ce qui diff�re du serveur ou du template :
  4. Sauvegarde des liens et autres changements effectu�s sous /dev :
    /etc/rc.d/rc.devfs save /etc/sysconfig
  5. Voil�, c'est termin�.


Page suivantePage pr�c�denteTable des mati�res

Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:34