Avvio da TFTP
&boot-installer-intro-net.xml;
Avvio di Netwinder da TFTP
Le macchine Netwinder possiedono due interfacce di rete: una a 10 Mbps
compatibile con NE2000 (solitamente eth0) e una a
100 Mbps Tulip. Purtroppo ci sono parecchi problemi nel caricare
l'immagine via TFTP con la scheda a 100 Mbps, quindi si consiglia
l'uso dell'interfaccia a 10 Mbps (riconoscibile dell'etichetta
10 Base-T).
Per avviare il sistema d'installazione è necessario avere la NeTTrom
2.2.1 o una versione più recente. La versione raccomandata è la 2.3.3.
Sfortunatamente non è possibile scaricare i file con il firmware a causa
della licenza con cui sono rilasciati. Nel caso questa situazione cambi,
potrebbe essere possibile trovare delle nuove immagini su
.
Quando si avvia la Netwinder è necessario interrompere il processo
d'avvio durante il conto alla rovescia. Questo permette di effettuare
alcune impostazioni necessarie per l'avvio del sistema d'installazione.
Per prima cosa si devono caricare le impostazioni predefinite:
NeTTrom command-> load-defaults
Poi è necessario configurare la rete, con un indirizzo statico:
NeTTrom command-> setenv netconfig_eth0 flash
NeTTrom command-> setenv eth0_ip 192.168.0.10/24
dove 24 è il numero di bit impostati a 1 della netmask, oppure con un
indirizzo dinamico:
NeTTrom command-> setenv netconfig_eth0 dhcp
È anche possibile configurare la route1 nel caso
che il server TFTP non sia nella sottorete locale.
Con le seguenti impostazioni si specifica il server TFTP e la posizione
dell'immagine, queste impostazioni possono essere memorizzate nella
memoria flash.
NeTTrom command-> setenv kerntftpserver 192.168.0.1
NeTTrom command-> setenv kerntftpfile tftpboot.img
NeTTrom command-> save-all
Adesso si deve indicare al firmware quale immagine TFTP deve essere avviata:
NeTTrom command-> setenv kernconfig tftp
NeTTrom command-> setenv rootdev /dev/ram
Se si usa una console seriale per fare l'installazione sulla propria
Netwinder è necessario aggiungere la seguente impostazione:
NeTTrom command-> setenv cmdappend root=/dev/ram console=ttyS0,115200
Invece se l'installazione avviene usando una tastiera e un monitor si
deve usare:
NeTTrom command-> setenv cmdappend root=/dev/ram
È possibile usare il comando printenv per controllare
le proprie impostazioni. Dopo aver verificato che la configurazione sia
corretta si può caricare l'immagine:
NeTTrom command-> boot
Nel caso si verifichino dei problemi si può consultare un dettagliato
HOWTO.
Avvio di CATS da TFTP
Su una macchina CATS utilizzare il comando boot de0:
o uno simile al prompt di Cyclone.
Avvio da CD-ROM
&boot-installer-intro-cd.xml;
Per avviare da CD-ROM a partire dal prompt della console Cyclone, usare
il comando boot cd0:cats.bin
Avvio da firmware
&boot-installer-intro-firmware.xml;
Avvio di NSLU2
Ci sono tre modi per mettere il firmware d'installazione nella memoria
flash:
Tramite l'interfaccia web di NSLU2
Nella sezione d'amministrazione scegliere dal menu la voce
Upgrade e indicare l'immagine del programma
d'installazione scaricata in precedenza. Poi premere il bottone
Start Upgrade per confermare la scelta, attendere
alcuni minuti e confermare nuovamente l'operazione. Il sistema si riavvia
automaticamente e riparte direttamente con il programma d'installazione.
Tramite la rete con Linux/Unix
Da qualsiasi macchina Linux o Unix è possibile usare il comando
upslug2 per aggiornare la macchina tramite la rete.
Esiste anche un pacchetto Debian con questo programma. La prima cosa da
fare è mettere il NSLU2 in modalità aggiornamento:
Scollegare i dischi e qualsiasi altro dispositivo dalle porte USB
Spegnere il NSLU2
Tenere premuto il bottone reset (accessibile attraverso il piccolo foro sul
retro accanto al connettore per l'alimentazione).
Premere e rilasciare il bottone power per accendere il NSLU.
Attendere 10 secondi controllando il LED ready/status, dopo 10 secondi
passa da ambra a rosso. Rilasciare immediatamente il bottone reset.
Il LED ready/status inizia a lampeggiare alternando rosso e verde (c'è 1
secondo di ritardo prima del primo verde). Adesso il NSLU2 è pronto per
l'aggiornamento.
In caso di problemi si consultino le pagine su
NSLU2-Linux. Quando il NSLU2 è pronto per l'aggiornamento si può
scrivere la nuova immagine nella memoria flash.
sudo upslug2 -i di-nslu2.bin
Notare che il programma mostra anche l'indirizzo MAC del NSLU2, questa
informazione può essere utile per configurare il server DHCP. Completata
la scrittura e la successiva verifica dell'immagine il sistema si riavvia
automaticamente. Collegare nuovamente il disco USB, altrimenti
l'installazione non può proseguire.
Tramite la rete con Windows
Esiste un
programma per Windows che consente l'aggiornamento del firmware
tramite la rete.