Dimensione: 1601
Commento: pagina incompleta la sposto in CategoryHomepage
|
Dimensione: 4177
Commento: typo
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 4: | Linea 4: |
<<Indice>> <<Informazioni(forum="http://forum.ubuntu-it.org/index.php/topic,89308.0.html"; rilasci="11.10 11.04 10.10 10.04)>> |
<<Indice(depth=1)>> <<Informazioni(rilasci="12.04 11.10 11.04 10.04")>> |
Linea 9: | Linea 10: |
In questa guida verrà spiegato come personalizzare ed ottimizzare l'avvio di '''Xubuntu''' modificando le impostazioni relative alla sessione e all'avvio. | In questa pagina viene spiegato come installare un server per l'installazione remota dei client. |
Linea 11: | Linea 12: |
Per iniziare, avviare il [[AmministrazioneSistema/CentroDiControllo|Centro di controllo]] e fare clic su ''Sessione e avvio''. | = Preparativi = |
Linea 13: | Linea 14: |
== Generali == | Abilitare il [[Repository/Componenti|componente]] '''universe''' dei [[Repository|repository]] ufficiali. |
Linea 15: | Linea 16: |
In questo menu è possibile impostare parametri generali della sessione di Xubuntu. | = Installazione = |
Linea 17: | Linea 18: |
=== Selettore della sessione === Se attivata, questa opzione permette di mostrare all'avvio del sistema un selettore delle varie sessioni disponibili. Qualora non ci fossero altri Ambienti Desktop o Window Manager, si può lasciare inattiva. === Impostazioni di uscita === ==== Salva automaticamente la sessione all'uscita ==== Se attivata, questa opzione salverà automaticamente le impostazioni attive nella sessione in corso. ==== Conferma uscita ==== Se attivata, questa opzione chiederà la conferma prima di uscire dalla sessione in corso. == Splash == In questo menu è possibile impostare uno ''splash screen'' all'avvio della sessione. == Avvio automatico == In questo menu sono elencati tutti i processi che vengono caricati automaticamente all'avvio del sistema. E' possibile disattivare quelli inutili per il proprio sistema. Ad esempio, un'installazione effettuata su computer desktop può presumibilmente fare a meno del servizio ''Bluetooth'' |
È necessario [[AmministrazioneSistema/InstallareProgrammi|installare]] sul server i pacchetti [[apt://openbsd-inetd,tftpd-hpa,dhcp3-server | openbsd-inetd, tftpd-hpa, dhcp3-server]]. |
Linea 42: | Linea 21: |
= Configurazione del server = == Configurare il servizio DHCP == 0. Per configurare il servizio DHCP sul server in modo da consentire ai client all'avvio di trovare, tramite PXE, il server d'installazione remota, aprire con un [[Ufficio/EditorDiTesto|editor di testo]] e con i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]] il file `/etc/dhcp3/dhcpd.conf`, ed aggiungere alla fine del file le seguenti istruzioni: {{{ subnet 192.168.0.0 netmask 255.255.255.0 { range 192.168.0.100 192.168.0.200; filename "pxelinux.0"; } }}} 0. Nel caso in cui il server DHCP sia diverso dal server d'installazione remota è necessario aggiungere anche la seguente riga: {{{ next-server ip_server; }}} Sostituire la dicitura «ip_server» con l'IP del server d'installazione remota. Esempio: se il server d'installazione ha indirizzo IP pari a 192.168.0.3 la modifica risultante sarà:{{{ subnet 192.168.0.0 netmask 255.255.255.0 { range 192.168.0.100 192.168.0.200; filename "pxelinux.0"; next-server 192.168.0.3; } }}} se questo parametro non è specificato, il server DHCP corrisponde al server d'installazione remota. 0. Per applicare le modifiche, riavviare il servizio digitando in una finestra di terminale il seguente comando: {{{ sudo /etc/init.d/dhcp3-server restart }}} == Configurazione di tftpd-hpa == 0. Configurare il server d'installazione, aprire con un [[Ufficio/EditorDiTesto|editor di testo]] e con i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]] il file `/etc/inetd.conf` e sostituire il contenuto con la seguente riga: {{{ tftp dgram udp wait root /usr/sbin/in.tftpd /usr/sbin/in.tftpd -s /var/lib/tftpboot }}} 0. Sempre con un [[Ufficio/EditorDiTesto|editor di testo]] e con i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]] aprire il file `/etc/default/tftpd-hpa` e modificarlo come segue: {{{ RUN_DEAMON=”yes” }}} 0. Per applicare le modifiche riavviare il servizio digitando in una finestra di terminale il seguente comando: {{{ sudo /etc/init.d/tftpd-hpa restart }}} 0. Scaricare i file necessari all'installazione da rete: * Per architetture a '''32 bit''' digitare in una finestra di terminale: {{{ cd ~ lftp -c "open http://it.archive.ubuntu.com/ubuntu/dists/NOME_VERSIONE/main/installer-i386/current/images/; mirror netboot/" }}} * Per architetture a '''64 bit''' digitare in una finestra di terminale: {{{ cd ~ lftp -c "open http://it.archive.ubuntu.com/ubuntu/dists/NOME_VERSIONE/main/installer-amd64/current/images/; mirror netboot/" }}} 0. Per installare i file appena scaricati è sufficiente digitare in una finestra di terminale il seguente comando: {{{ sudo cp -a netboot/* /var/lib/tftpboot }}} = Avvio del client = Entrare nel BIOS del client ed impostare come avvio primario l'interfaccia di rete, salvare le modifiche apportate e riavviare il computer. Verrà avviata l'[[Installazione/Generale|installazione]] di '''Ubuntu'''. = Ulteriori risorse = * [[https://help.ubuntu.com/community/PXEInstallServer|Documento originale]] * [[Installazione/CdMinimale|Installazione da CD minimale]] * [[http://www.intilinux.com/howto/983/installare-ubuntu-senza-lettore-cddvd-attraverso-pxe/|Installazione attraverso PXE su Intilinux]] * [[http://www.howtoforge.com/ubuntu_pxe_install_server|Approfondimento dell'argomento su HowToForge]] * [[http://it.wikipedia.org/wiki/Preboot_Execution_Environment|Voce enciclopedica di PXE]] |
|
Linea 43: | Linea 87: |
CategoryHomepage | CategoryInstallazioneSistema CategoryAmministrazione |
Introduzione
In questa pagina viene spiegato come installare un server per l'installazione remota dei client.
Preparativi
Abilitare il componente universe dei repository ufficiali.
Installazione
È necessario installare sul server i pacchetti openbsd-inetd, tftpd-hpa, dhcp3-server.
Configurazione del server
Configurare il servizio DHCP
Per configurare il servizio DHCP sul server in modo da consentire ai client all'avvio di trovare, tramite PXE, il server d'installazione remota, aprire con un editor di testo e con i privilegi di amministrazione il file /etc/dhcp3/dhcpd.conf, ed aggiungere alla fine del file le seguenti istruzioni:
subnet 192.168.0.0 netmask 255.255.255.0 { range 192.168.0.100 192.168.0.200; filename "pxelinux.0"; }
Nel caso in cui il server DHCP sia diverso dal server d'installazione remota è necessario aggiungere anche la seguente riga:
next-server ip_server;
Sostituire la dicitura «ip_server» con l'IP del server d'installazione remota.Esempio: se il server d'installazione ha indirizzo IP pari a 192.168.0.3 la modifica risultante sarà:
subnet 192.168.0.0 netmask 255.255.255.0 { range 192.168.0.100 192.168.0.200; filename "pxelinux.0"; next-server 192.168.0.3; }
se questo parametro non è specificato, il server DHCP corrisponde al server d'installazione remota.Per applicare le modifiche, riavviare il servizio digitando in una finestra di terminale il seguente comando:
sudo /etc/init.d/dhcp3-server restart
Configurazione di tftpd-hpa
Configurare il server d'installazione, aprire con un editor di testo e con i privilegi di amministrazione il file /etc/inetd.conf e sostituire il contenuto con la seguente riga:
tftp dgram udp wait root /usr/sbin/in.tftpd /usr/sbin/in.tftpd -s /var/lib/tftpboot
Sempre con un editor di testo e con i privilegi di amministrazione aprire il file /etc/default/tftpd-hpa e modificarlo come segue:
RUN_DEAMON=”yes”
Per applicare le modifiche riavviare il servizio digitando in una finestra di terminale il seguente comando:
sudo /etc/init.d/tftpd-hpa restart
- Scaricare i file necessari all'installazione da rete:
Per architetture a 32 bit digitare in una finestra di terminale:
cd ~ lftp -c "open http://it.archive.ubuntu.com/ubuntu/dists/NOME_VERSIONE/main/installer-i386/current/images/; mirror netboot/"
Per architetture a 64 bit digitare in una finestra di terminale:
cd ~ lftp -c "open http://it.archive.ubuntu.com/ubuntu/dists/NOME_VERSIONE/main/installer-amd64/current/images/; mirror netboot/"
Per installare i file appena scaricati è sufficiente digitare in una finestra di terminale il seguente comando:
sudo cp -a netboot/* /var/lib/tftpboot
Avvio del client
Entrare nel BIOS del client ed impostare come avvio primario l'interfaccia di rete, salvare le modifiche apportate e riavviare il computer. Verrà avviata l'installazione di Ubuntu.