Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "Hardware/UbuntuLtsp/Etherboot"
Differenze tra le versioni 3 e 12 (in 9 versioni)
Versione 3 del 23/03/2007 15.28.15
Dimensione: 3107
Commento:
Versione 12 del 24/03/2008 16.27.55
Dimensione: 3166
Commento: Fine revisione, aggiunta categoria da revisionare
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 3: Linea 3:
||<tablestyle="float:right; font-size: 0.9em; width:35%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">[[TableOfContents]]|| ||<tablestyle="float:right; font-size: 0.9em; width:35%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">'''Indice'''[[BR]][[TableOfContents()]]||
Linea 7: Linea 7:
La configurazione di default di LTSP su Ubuntu/Edubuntu prevede l'avvio dei client mediante PXE, se invece usate una scheda di rete che non supporta PXE ed avviate i client con Etherboot (fare riferimento alla pagina [:UbuntuLTSP/LTSPBootDeiClientSenzaPXE] per i diversi modi di avvio) allora avrete bisogno di seguire le seguenti istruzioni per configurare il vostro server LTSP affinché invii ai Thin CLients delle immagini del kernel adatte ad Etherboot invece che a PXE. La configurazione di default di '''LTSP''' prevede l'avvio dei client mediante [http://it.wikipedia.org/wiki/PXE PXE], se invece viene usata una scheda di rete che non supporta [http://it.wikipedia.org/wiki/PXE PXE] è necessario avviaree i '''client''' con '''Etherboot''', quindi è necessario seguire le istruzioni per configurare il '''server LTSP''' affinché invii ai '''Thin Clients''' delle immagini del [http://it.wikipedia.org/wiki/Kernel kernel] adatte ad '''Etherboot''' invece che a [http://it.wikipedia.org/wiki/PXE PXE].
Linea 9: Linea 9:
= Preparazione = = Installazione =
Linea 11: Linea 11:
Per creare un Kernel adatto ad Etherboot avrete bisogno dell'utility '''mknbi''' che si trova nei repository universe di Ubuntu, per installarla potete usare o i tool grafici o dare il comando
{{{
sudo apt-get install mknbi
}}}

Questo pacchetto installerà gli eseguibili mknbi-dos, mknbi-fdos, mknbi-linux, mknbi-menu e mknbi-rom. Noi abbiamo bisogno di mknbi-linux per creare la nostra immagine.
Per creare un [http://it.wikipedia.org/wiki/Kernel kernel] adatto ad '''etherboot''' è necessario [:InstallareProgrammi: installare] il pacchetto ''mknbi'' reperibile dai [:Repository/Componenti: repository universe].
Linea 20: Linea 15:
Aprite un Terminale e spostatevi nella directory dove LTSP tiene le immagini dei kernel di rete:
Change to the directory where LTSP stores the bootimages:
{{{
cd /var/lib/tftpboot/ltsp/i386
}}}

usate mknbi per creare l'immagine del Kernel asdatta ad etherboot.
Aprire un terminale e spostarsi nella directory `/var/lib/tftpboot/ltsp/i386` dove '''LTSP''' tiene le immagini dei [http://it.wikipedia.org/wiki/Kernel kernel] di rete, dopo di che usare '''mknbi''' per creare l'immagine del Kernel adatta ad etherboot:
Linea 32: Linea 20:
= Rete con boot solo Etherboot = = Rete Etherboot =
Linea 34: Linea 22:
Va ora modificato il file di configurazione di DHCP, apritelo con il comando
{{{
sudo gedit /etc/ltsp/dhcpd.conf
Se tutti i computer facenti parte della rete fanno il boot da '''etherboot''' bisogna modificare con un [: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";` in:
{{{filename "/ltsp/i386/vmlinuz.etherboot";
Linea 39: Linea 26:
Cambiate la linea:
{{{
filename "/ltsp/i386/pxelinux.0";
}}}
con la linea:
{{{
filename "/ltsp/i386/vmlinuz.etherboot";
}}}

Salvate il file e riavviate il server DHCP per apllicare i cambiamenti fatti.
{{{
 sudo invoke-rc.d dhcp3-server restart
}}}

Ora avete un Server LTSP in grado di gestire l'avvio mediante etherboot, provate ad avviare un Thin Client per testarlo.
Salvare le modifiche apportare al file e riavviare il '''server DHCP''', ora il '''Server LTSP''' è in grado di gestire l'avvio mediante '''etherboot''', provare ad avviare un '''Thin Client''' e verificare che si avvia correttamente.
Linea 57: Linea 30:
Se la vostra rete di Thin Client prevede un utilizzo per alcuni client dell' avvio mediante PXE e per altri l'avvio mediante Etherboot dovete configurare il server in modo che sappia riconoscere il tipo di client che richiede il kernel e glielo invii in modo corretto.
Per fare ciò basta una sempice modifica al file /etc/ltsp/dhcpd.conf, apritelo con il comando;
{{{
sudo gedit /etc/ltsp/dhcpd.conf
}}}

Cambiate la linea:
{{{
filename "/ltsp/i386/pxelinux.0";
}}}
con le linee:
Se la rete è composta da '''Thin Client''' con supporto [http://it.wikipedia.org/wiki/PXE PXE] mentre con '''etherboot''' è necessario configurare il '''server''' in modo che sia in grado di riconoscere il tipo di avvio da parte del '''client''' e sia in grado di dare il giusto [http://it.wikipedia.org/wiki/Kernel kernel].
Mediante un [: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 linee:
Linea 76: Linea 40:
Salvate il file e riavviate il server DHCP per apllicare i cambiamenti fatti.
{{{
 sudo invoke-rc.d dhcp3-server restart
}}}
Salvare le modifiche apportare al file e riavviare il '''server DHCP''', ora il '''server LTSP''' è in grado di gestire l'avvio di una rete mista.
Linea 81: Linea 42:
Ora avete un Server LTSP in grado di gestire l'avvio di una rete di Thin CLients mista. = Ulteriori risorse =
Linea 83: Linea 44:
[[Navigation(siblings)]]  * [https://help.ubuntu.com/community/UbuntuLTSP/LTSPEtherbootSetup Documento originale]
 * [:Hardware/UbuntuLtsp: Guida a UbuntuLtsp]
Linea 85: Linea 47:
## da questo punto in poi non modificare!
Linea 87: Linea 48:
CategoryNuoviDocumenti CategoryHardware CategoryDaRevisionare

BR

Introduzione

La configurazione di default di LTSP prevede l'avvio dei client mediante [http://it.wikipedia.org/wiki/PXE PXE], se invece viene usata una scheda di rete che non supporta [http://it.wikipedia.org/wiki/PXE PXE] è necessario avviaree i client con Etherboot, quindi è necessario seguire le istruzioni per configurare il server LTSP affinché invii ai Thin Clients delle immagini del [http://it.wikipedia.org/wiki/Kernel kernel] adatte ad Etherboot invece che a [http://it.wikipedia.org/wiki/PXE PXE].

Installazione

Per creare un [http://it.wikipedia.org/wiki/Kernel kernel] adatto ad etherboot è necessario [:InstallareProgrammi: installare] il pacchetto mknbi reperibile dai [:Repository/Componenti: repository universe].

Creazione dell'immagine per il boot di rete

Aprire un terminale e spostarsi nella directory /var/lib/tftpboot/ltsp/i386 dove LTSP tiene le immagini dei [http://it.wikipedia.org/wiki/Kernel kernel] di rete, dopo di che usare mknbi per creare l'immagine del Kernel adatta ad etherboot:

sudo mknbi-linux --output=vmlinuz.etherboot --rootdir="/dev/ram0" --append="rw" vmlinuz initrd.img

Rete Etherboot

Se tutti i computer facenti parte della rete fanno il boot da etherboot bisogna modificare con un [: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"; in: {{{filename "/ltsp/i386/vmlinuz.etherboot"; }}}

Salvare le modifiche apportare al file e riavviare il server DHCP, ora il Server LTSP è in grado di gestire l'avvio mediante etherboot, provare ad avviare un Thin Client e verificare che si avvia correttamente.

Rete mista PXE Etherboot

Se la rete è composta da Thin Client con supporto [http://it.wikipedia.org/wiki/PXE PXE] mentre con etherboot è necessario configurare il server in modo che sia in grado di riconoscere il tipo di avvio da parte del client e sia in grado di dare il giusto [http://it.wikipedia.org/wiki/Kernel kernel]. Mediante un [: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 linee:

if substring( option vendor-class-identifier, 0, 9 ) = "PXEClient" {
    filename "/ltsp/i386/pxelinux.0";
  }
  else{
    filename "/ltsp/i386/vmlinuz.etherboot";
 }

Salvare le modifiche apportare al file e riavviare il server DHCP, ora il server LTSP è in grado di gestire l'avvio di una rete mista.

Ulteriori risorse


CategoryHardware CategoryDaRevisionare