#LANGUAGE it
<<BR>>
<<Indice(depth=2)>>

= Introduzione =

La seguente pagina illustra come configurare l'avvio dei '''Thin Clients''' tramite '''etherboot'''.

= Installazione =

Per creare un immagine del kernel adatta ad '''etherboot'''  è necessario [[AmministrazioneSistema/InstallareProgrammi|installare]] il pacchetto ''mknbi'', reperibile dal [[Repository/Componenti|componente]] '''universe''' dei [[Repository|repository ufficiali]]. 

= Creazione dell'immagine =

Digitare all'interno di una finestra di terminale i seguenti comandi per creare l'immagine del Kernel adatta ad '''etherboot''':{{{
cd /var/lib/tftpboot/ltsp/i386
sudo mknbi-linux --output=vmlinuz.etherboot --rootdir="/dev/ram0" --append="rw" vmlinuz initrd.img
}}}

= Rete Etherboot =

Modificare con un [[Ufficio/EditorDiTesto| editor di testo]] ed i [[AmministrazioneSistema/Sudo| permessi amministrativi]] il file `/etc/ltsp/dhcpd.conf` presente sul server modificando la linea:{{{
filename "/ltsp/i386/pxelinux.0";
}}} Come mostrato di seguito:{{{
filename "/ltsp/i386/vmlinuz.etherboot";
}}}

Riavviare il servizio Dhcp digitando all'interno di una finestra di terminale il seguente comando:{{{
/etc/init.d/dhcp3-server restart
}}}

= Rete mista Pxe ed etherboot =

Se la rete è composta da '''Thin Client''' con supporto '''PXE''' ed '''etherboot''' è necessario configurare il server in modo che sia in grado di riconoscere il tipo di avvio da parte del client e di fornire la giusta immagine del kernel.
Mediante un [[Ufficio/EditorDiTesto| editor di testo]] ed i [[AmministrazioneSistema/Sudo| permessi amministrativi]] modificare il file `/etc/ltsp/dhcpd.conf`, sostituendo la riga:{{{
filename "/ltsp/i386/pxelinux.0";
}}} Con le seguenti linee:{{{
if substring( option vendor-class-identifier, 0, 9 ) = "PXEClient" {
    filename "/ltsp/i386/pxelinux.0";
  }
  else{
    filename "/ltsp/i386/vmlinuz.etherboot";
 }
}}}

Riavviare il servizio Dhcp digitando all'interno di una finestra di terminale il seguente comando:{{{
/etc/init.d/dhcp3-server restart
}}}

= Ulteriori risorse =

 * [[https://help.ubuntu.com/community/UbuntuLTSP/LTSPEtherbootSetup|Documento originale]]
 * [[Hardware/UbuntuLtsp| Guida a UbuntuLtsp]]

----
CategoryHardware CategoryDaRevisionare