Comme je ne l'ai pas utilisé par moi-même, je ne peut donc
vous donner que les conseils suivants (merci à Christian Leutloff,
leutloff@sundancer.tng.oche.de
).
netboot
écrit par Gero Kuhlmann,
et qui est disponibles pour Linux, avec des informations supplémentaires.
netboot est récupérable sur les miroirs Linux, ou dans le paquetage
de la Debian (netboot-0.4
).tftpd
sur votre
serveur, mais cela dépend un peu de la manière dont votre bootrom charge
le noyau ;Si vous avez exporté la racine du système de fichier avec un nom correcte
et que votre serveur NFS est également le serveur RARP (ce qui implique
que les deux machines soient sur le même sous-réseau), alors il suffit
tout simplement d'amorcer la machine en utilisant un noyau qui aura été
copié sur la disquette (par exemple avec cat
). Vous devez
fixer le périphérique racine dans le noyau à 0:255. Cela suppose au préalable
que le répertoire racine sur le serveur soit /tftpboot/IP-Address
(cette
valeur peut être modifée en recompilant le noyay).
Donnez au noyau tous les paramètres nécessaire lorsque vous souhaitez amorcer la machine, et ajoutez :
nfsroot=
adresse-ip-serveur:
/chemin d'accès
où adresse-ip-serveur est l'adresse IP du serveur NFS et /chemin d'accès est le chemin d'accès au répertoire racine.
Quelques astuces :
append=
dans le fichier lilo.conf
.En plus de nfsroot
, il est nécessaire de donner en argument
au noyau :
nfsaddrs=
wst-IP:
srv-IP:
gw-IP:
netm-IP:
nommachine
Le noyau va alors configurer eth0
avec les paramètres
donnés :