Si teniu una màquina connectada a una xarxa d'àrea local, podeu arrencar-la des d'una altra màquina de la xarxa fent servir TFTP. Si voleu arrencar el sistema d'instal·lació des d'una altra màquina, els fitxers d'arrencada hauran de col·locar-se a llocs específics d'aquesta, la qual ha de configurar-se a fi de permetre l'arrencada de la vostra.
Heu d'instal·lar un servidor TFTP, i en nombroses màquines, cal també un servidor BOOTP .
A diferència de l'Open Firmware de màquines Sparc i PowerPC, la consola SRM no fa servir el RARP per obtenir les adreces IP, i per tant heu d'emprar el BOOTP per arrencar en xarxa l'Alpha[2]. També podeu introduir la configuració IP de les interfícies de xarxa directament en la consola SRM.
El protocol de transferència trivial de fitxers (TFTP) s'empra per posar a disposició del client la imatge d'arrencada. En teoria, es pot usar qualsevol servidor de qualsevol plataforma que implemente aquests protocols. Els exemples d'aquesta secció ofereixen instruccions per al SunOS 4.x, el SunOS 5.x (i.e. Solaris), i el GNU/Linux.
Per a posar en marxa el servidor TFTP, assegureu-vos primer que teniu
activat el tftpd. Per fer-ho, el fitxer
/etc/inetd.conf ha de tenir quelcom semblant a la
línia següent:
tftp dgram udp wait nobody /usr/sbin/tcpd in.tftpd /tftpboot
Els paquets Debian solen configurar-ho per defecte correctament.
Examineu el fitxer i recordeu el directori que heu indicat com a argument
de l'in.tftpd; us caldrà després. En algunes versions
de l'in.tftpd, l'argument -l
fa que s'arxiven tots els fitxers de registre de peticions al sistema;
això és d'utilitat a l'hora de fer comprovacions d'errors d'arrencada. Si
heu hagut de canviar el /etc/inetd.conf, cal que
indiqueu al procés actiu inetd que el fitxer ha canviat.
En màquines Debian s'ha d'executar /etc/init.d/inetd
reload; en d'altres, esbrineu la identitat (ID) del procés
inetd i executeu
kill -HUP .
pid-d'inetd
Després, col·loqueu la imatge d'arrencada TFTP que us calga, i que figura
a Secció 4.2.1, “On trobar imatges d'instal·lació”, al directori d'imatges d'arrencada del
tftpd. Normalment, el directori té el nom
/tftpboot. Haureu de fer un enllaç des d'aquest
fitxer al fitxer que emprarà el tftpd per arrencar un
client determinat. Malauradament, el nom del fitxer el determina el client
TFTP, i no hi existeix cap norma ben establerta.
En els Alpha, heu d'especificar el nom del fitxer (com un camí relatiu al
directori de la imatge d'arrencada) amb l'argument
-file de l'ordre boot a l'SRM,
o bé ajustant la variable d'entorn BOOT_FILE. També
es pot proporcionar el nom del fitxer a través del BOOTP (en ISC
dhcpd, feu servir la directriu
filename). A diferència de l'Open Firmware, en SRM
no hi ha nom del fitxer per defecte, per tant
heu d'especificar un nom de fitxer amb algun d'aquests
mètodes.
[2] Els sistemes Alpha també es poden arrencar en xarxa amb el DECNet MOP (Protocol d'operacions de manteniment), però això no s'explica aquí. Probablement el vostre operador OpenVMS local estarà disposat a ajudar-vos en cas que realment tingueu necessitat d'emprar el MOP per arrencar Linux al vostre Alpha.