On va ici effectuer une installation d'une Debian par le réseau.

Opérations à réaliser sur la sparc

Allumer la station et stopper le processus de boot en pressant les touches STOP et a.

Si la machine le supporte le plus simple est de booter avec un dhcp en spécifiant le fichier à télécharger par tftp :

boot net:dhcp,138.231.136.7,stanpd

Cette commande dit à la machine d'utiliser le serveur tftp 138.231.136.7 et de prendre le fichier stanpd.

Si le dhcp n'est pas supporté il faut configurer un serveur arp.

Si le passage des noms de fichier n'est pas possible, le nom par defaut contient l'IP de la machine convertie en hexadécimal (192.168.0.123 => C0A8007B) suivi ou non de l'architecture (.SUN4m par exemple).

{i} La commande help boot permet de savoir les arguments supportés.

Une fois le fichier téléchargé c'est une procédure d'installation normale d'une debian.

Opérations pouvant être a réalisées sur le serveur

Donner une IP par rarp

Si la sparc est trop vielle pour cela il faut installer un serveur arp :

aptitude install rarpd 

/!\ Attention : seul ce serveur fonctionne pour les stations Sparc /!\

rarpd utilise le fichier /etc/ethers, il doit contenir une ligne par machine, avec en premier l'adresse MAC, et en deuxième l'ip de la machine. L'addresse MAC de la machine s'affiche au démarage, on verra un peu plus tard comment l'obtenir.

# /etc/ethers
# station Sparc
00:12:34:56:78:90 192.168.0.123

On relance rarpd

/etc/init.d/rarpd restart 

Configurer un serveur tftp

On utilisera atftpd :

aptitude install atftpd 

/!\ Attention : seul ce serveur fonctionne pour les stations Sparc /!\

Une fois le serveur installé (si on veut modifier la configuration modifier /etc/default/atftpd) choisir l'image à fournir à la machine. Il faut télécharger l'image correspondant à sa machine : sparc 32 (sun4cdm) ou 64 (sun4u). On peut prendre une Woody, Sarge ou encore une Sid.

Placer le fichier choisi dans le répertoire du serveur tftp (par defaut /tftpboot).

Regarder ce qui ce passe

Pour voir si tout ce passe bien, ou pour voir le nom de fichier demandé par la machine il est possible de faire un tcpdump sur le serveur :

tcpdump -i <interface du serveur> -vv -e ether host <adresse mac de la sparc> 

Documentation

Référence : http://www.debian.org/releases/stable/sparc/install.fr.html


CatégoriePagePublique