Dimensione: 3887
Commento: c'è da dare qualche stile forse
|
← Versione 22 del 23/11/2023 04.31.44 ⇥
Dimensione: 2277
Commento:
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 1: | Linea 1: |
## page was renamed from Hardware/UbuntuLTSP/MultiBoot ## page was renamed from UbuntuLTSP/LTSPMultiBoot |
|
Linea 2: | Linea 4: |
[[BR]] = Istruzioni per avere un client che possa avviarsi da remoto con PXE oppure da un hard disk locale = |
<<BR>> <<Indice(depth=1)>> |
Linea 5: | Linea 7: |
Usando il metodo qui presentato invece di avviare immediatamente il client con il boot da PXE, verrà presentato all' utente un messaggio in cui sarà possibile scegliere se avviare il boot da rete oppure daun installazione locale su hard disk. In questo modo se avete un sistema che è già dotato di un installazione locale potete utilizzare entrambi i sistemi senza dover modificare nulla sull' hard disk del client. | = Intrduzione = All'interno di questa pagina sono presenti le istruzioni per avviare i '''Thin Client''' tramite rete oppure da un installazione locale. |
Linea 7: | Linea 10: |
Per prima cosa dobbiamo modificare sul server il file {{{/var/lib/tftpboot/ltsp/i386/pxelinux.cfg/default}}} per includere le scelte da mostrare all' avvio dei client. La sintassi è simile a quella dei file di configurazione di '''lilo'''; potete trovare maggiori informazioni su [http://syslinux.zytor.com/faq.php#config Syslinux]. Aprite il file con il comando: {{{ sudo gedit /var/lib/tftpboot/ltsp/i386/pxelinux.cfg/default }}} Il file dovrebbe avere un contenuto uguale a questo: {{{ DEFAULT vmlinuz ro initrd=initrd.img quiet splash }}} sostituitene il contenuto con questo: {{{ DEFAULT localboot |
= Configurazione = Per mostrare ai client la lista d'avvio, modificare sul server con un [[Ufficio/EditorDiTesto| editor di testo]] ed i [[AmministrazioneSistema/Sudo| permessi amministrativi]] il file `/var/lib/tftpboot/ltsp/i386/pxelinux.cfg/default` sostituendo tutto il contenuto con le seguenti istruzioni:{{{ DEFAULT linux |
Linea 27: | Linea 26: |
Questa configurazione fornisce un prompt all'avvio del client. Dopo 5 secondi se nessuna scelta è stata fatta dall'utente si avvia il sistema da locale che è impostato come scelta di default. L'utente può però scegliere di digitare ''localboot'' o ''linux'' in modo da avviare il sistema nel modo scelto (linux corrisponde al caricamento del kernel linux da remoto). | Questo fa si che se dopo cinque secondi non viene fatta nessuna scelta da parte dell'utente, si avvia il sistema remoto poichè è impostato come scelta predefinita. In ogni caso l'utente può scegliere se digitare '''localboot''' o '''linux''' in modo d'avviare il sistema nel metodo preferito. |
Linea 29: | Linea 28: |
Analizzando singolarmente le varie opzioni, la voce '''DEFAULT''' si riferisce a quale sistema verrà avviato al termine dei secondi di attesa impostati. La voce '''TIMEOUT''' specifica per quanto tempo deve durare l'attesa prima di avviare la scelta di ''default'', questo valore è impostato in decimi di secondo quindi 50 corrisponde a 5 secondi. La voce '''PROMPT''' imposta se deve essere mostrata o meno il prompt ''boot:'' per consentire all' utente di digitare la scelta. La voce '''DISPLAY''' serve per selezionare un messaggio di testo da mostrare sullo schermo come introduzione, in questo caso dice di leggere il file di nome '''display.msg''' che deve trovarsi nella stessa directory del file pxelinux.0 ({{{/var/lib/tftpboot/ltsp/i386/}}}). Un esempio di questo file è quello riportato qui sotto: {{{ ============================================================================== |
Analizzando singolarmente le varie opzioni: |
Linea 32: | Linea 30: |
Welcome to the Multiboot System (SGMS) | ||<:> '''Opzione'''||<:> '''Descrizione'''|| ||<style="text-align:center">'''DEFAULT''' || Indica quale sistema verrà avviato.|| ||<style="text-align:center">'''TIMEOUT''' || Specifica per quanto tempo deve durare l'attesa prima d'avviare il sistema predefinito, il tempo viene impostato in decimi di secondo.|| ||<style="text-align:center">'''PROMPT''' || Imposta se deve essere mostrata o meno il prompt per consentire all'utente la scelta del sistema d'avviare.|| ||<style="text-align:center">'''DISPLAY''' || Imposta un messaggio di testo da mostrare sullo schermo come introduzione.|| |
Linea 34: | Linea 36: |
Il Sistema si avvierà in 5 secondi... | == Messaggio di benvenuto == |
Linea 36: | Linea 38: |
Per avviare linux da remoto digitare : linux al prompt boot: e premere <invio> |
È possibile modificare a proprio piacimento il file di benvenuto che viene mostrato all'avvio dei client, nell'esempio il file viene chiamato `display.msg` e si deve trovare nella stessa cartella del file `pxelinux.0` che per predefinito si trova in `/var/lib/tftpboot/ltsp/i386/`. |
Linea 39: | Linea 40: |
============================================================================== }}} |
= Ulteriori risorse = |
Linea 42: | Linea 42: |
Questo messaggio verrà mostrato non appena il client avvierà la prima connessione al server. | * [[https://help.ubuntu.com/community/UbuntuLTSP/LTSPMultiboot|Documento originale]] * [[Hardware/UbuntuLtsp| Guida a UbuntuLtsp]] |
Linea 44: | Linea 45: |
{{{ LABEL linux KERNEL vmlinuz APPEND ro initrd=initrd.img quiet splash }}} Le tre linee successive definiscono le opzioni per l'avvio di '''linux'''' e sono definite dalle voci '''KERNEL''' e '''APPEND''' che come noterete sono riprese dal file '''default''' originario. Quello che manca ora è solo l'opzione per l'avvio da hard disk locale: {{{ LABEL localboot LOCALBOOT 0 }}} Queste linee definiscono l'opzione ''''localboot'''' usata in precedenza con la voce '''DEFAULT'''. La sola definizione contenuta in questa parte è l'opzione '''LOCALBOOT''' con il parametro impostato a 0. Questa opzione fornisce l'avvio da hard disk locale; altre opzioni sono disponibili e possono essere trovate nella pagina relativa a syslinux segnalata sopra. [[Navigation(siblings)]] ## da questo punto in poi non modificare! |
|
Linea 64: | Linea 46: |
CategoryDaRevisionare | CategoryHardware CategoryDaRevisionare |
Intrduzione
All'interno di questa pagina sono presenti le istruzioni per avviare i Thin Client tramite rete oppure da un installazione locale.
Configurazione
Per mostrare ai client la lista d'avvio, modificare sul server con un editor di testo ed i permessi amministrativi il file /var/lib/tftpboot/ltsp/i386/pxelinux.cfg/default sostituendo tutto il contenuto con le seguenti istruzioni:
DEFAULT linux TIMEOUT 50 PROMPT 1 DISPLAY display.msg LABEL linux KERNEL vmlinuz APPEND ro initrd=initrd.img quiet splash LABEL localboot LOCALBOOT 0
Questo fa si che se dopo cinque secondi non viene fatta nessuna scelta da parte dell'utente, si avvia il sistema remoto poichè è impostato come scelta predefinita. In ogni caso l'utente può scegliere se digitare localboot o linux in modo d'avviare il sistema nel metodo preferito.
Analizzando singolarmente le varie opzioni:
Opzione |
Descrizione |
DEFAULT |
Indica quale sistema verrà avviato. |
TIMEOUT |
Specifica per quanto tempo deve durare l'attesa prima d'avviare il sistema predefinito, il tempo viene impostato in decimi di secondo. |
PROMPT |
Imposta se deve essere mostrata o meno il prompt per consentire all'utente la scelta del sistema d'avviare. |
DISPLAY |
Imposta un messaggio di testo da mostrare sullo schermo come introduzione. |
Messaggio di benvenuto
È possibile modificare a proprio piacimento il file di benvenuto che viene mostrato all'avvio dei client, nell'esempio il file viene chiamato display.msg e si deve trovare nella stessa cartella del file pxelinux.0 che per predefinito si trova in /var/lib/tftpboot/ltsp/i386/.