Come installare Ubuntu da un PXE

March 20

Come installare Ubuntu da un PXE


Ubuntu è un sistema operativo basato su Linux libera popolare. Durante l'installazione di Ubuntu, a volte è più facile o più senso installare il Preboot Execution Environment. Utilizzando PXE consente al computer di avviarsi utilizzando la scheda di rete del computer e connettersi a un server appositamente configurato. Tale server può essere configurato per installare Ubuntu sulla vostra macchina.

istruzione

1 Impostare l'indirizzo di rete del computer con Ubuntu (server) su di esso come statica. Fare clic sull'indicatore di gestore della rete in alto a destra dello schermo e modificare le informazioni indirizzo IP a un indirizzo statico.

2 Accedi al tuo router Internet e spegnere il DHCP. Questo processo varia da router a router.

3 Aprire un terminale sul server utilizzando il tasto "Ctrl", "Alt" e "T" combinazione di tasti.

4 Configurare DHCP modificando il file /etc/dnsmasq.conf utilizzando nano: sudo nano /etc/dnsmasq.conf

Aggiungere o modificare le seguenti righe al file:

dhcp-boot = pxelinux.0, SERVER, 192.168.0.10

dhcp-range = 192.168.0.3,192.168.0.90,12h

dhcp-option = 3,192.168.0.1

Cambiare "SERVER" per il nome effettivo del computer. CHANGE "192.168.0.10" per riflettere l'indirizzo IP del server. Modificare gli indirizzi IP in "DHCP-range" per riflettere l'intervallo di indirizzi IP che si desidera che il server DHCP per dà indirizzi. Cambiare "192.168.0.1" per l'indirizzo IP del router Internet. Hit la "Ctrl" e il tasto "X" per salvare e uscire.

5 Riavviare netmasq digitando "sudo /etc/init.d/dnsmasq restart" nel terminale.

6 Installare il software del server TFTPD digitando il seguente comando nel terminale:

sudo apt-get install tftpd-hpa xinetd tftp-hpa

7 Aprire un browser Web e scaricare una immagine netboot Ubuntu da Immagini Ubuntu Netboot.

8 Scompattare il tarball immagine netboot in / var / lib / tftpboot digitando i seguenti comandi nel terminale:

tar -xvzf netboot.tar.gz -C / var / lib / tftpboot /

chown -R nessuno: nogroup / var / lib / tftpboot

9 Configurare il server TFTPD modificando il /etc/xinet.d/tftp utilizzando nano. Digitare "sudo nano /etc/xinet.d/tftp" e modificare il file con le seguenti informazioni:

servizio TFTP

{

disable = no

socket_type = dgram

attendere = yes

user = radice

server = /usr/sbin/in.tftpd

server_args = -v -s / var / lib / tftpboot

only_from = 192.168.0.3/25

interface = 192.168.0.10

}

Change "192.168.0.3/25" per una maschera di sottorete che copre la gamma IP impostato in precedenza in DHCP. CHANGE "192.168.0.10" per l'indirizzo IP del server. Salvare e chiudere il file.

10 Riavviare il processo xinetd mediante il comando "sudo killall -HUP xinetd" nel terminale.

11 Collegare il computer che avrà Ubuntu installato sopra PXE alla rete e accendere la macchina.

12 Inserire il BIOS quando richiesto e selezionare l'opzione Network Boot, a volte indicato come il "boot PXE."

13 Riavviare la macchina e farla avviare attraverso la rete. Seguire le istruzioni di installazione di Ubuntu. Modificare il BIOS di nuovo per l'avvio difficile dopo l'installazione è fatto.