Hur man installerar Ubuntu från en PXE

Hur man installerar Ubuntu från en PXE


Ubuntu är en populär gratis Linux-baserade operativsystem. När du installerar Ubuntu, det är ibland lättare eller vettigare att installera över Preboot Execution Environment. Använda PXE gör att datorn att starta med hjälp av datorns nätverkskort och ansluta till ett speciellt utformade server. Servern kan konfigureras för att installera Ubuntu på din dator.

Instruktioner

1 Ställ nätverksadress datorn med Ubuntu (SERVER) på den som statisk. Klicka på indikatorn nätverkshanteraren högst upp till höger på skärmen och ändra IP-adress till en statisk adress.

2 Logga in på din Internet-router och stäng av DHCP. Tillvägagångssättet varierar från router till router.

3 Öppna en terminal på server med "Ctrl", "Alt" och "T" tangentkombination.

4 Konfigurera DHCP genom att redigera /etc./dnsmasq.conf fil med nano: sudo nano /etc./dnsmasq.conf Lägg till eller ändra följande rader i filen: dhcp-boot = pxelinux.0, SERVER, 192.168.0.10 dhcp smältområde = 192.168.0.3,192.168.0.90,12h dhcp-option = 3,192.168.0.1 Change "server" för det faktiska namnet på datorn. Ändra "192.168.0.10" för att återspegla den IP-adress SERVER. Ändra IP-adresserna i "DHCP-range" för att återspegla den IP-adressintervall du vill att DHCP-server för att ger adresser från. Ändra "192.168.0.1" till IP-adressen för Internet-router. Hit "Ctrl" och "X" för att spara och avsluta.

5 Starta netmasq genom att skriva "sudo /etc./init.d/dnsmasq restart" i terminalen.

6 Installera tftpd serverprogramvaran genom att skriva följande kommando i terminalen: sudo apt-get install tftpd-hpa tftp-hpa xinetd

7 Öppna en webbläsare och ladda ner en Ubuntu netboot bild från Ubuntu Netboot bilder.

8 Packa upp netboot tarball bilden till / var / lib / tftpboot genom att skriva dessa kommandon i terminalen: tjära xvzf netboot.tar.gz -C / var / lib / tftpboot / chown -R ingen: nogroup / var / lib / tftpboot

9 Konfigurera tftpd servern genom att redigera /etc./xinet.d/tftp hjälp av nano. Skriv "sudo nano /etc./xinet.d/tftp" och redigera filen med denna information: tjänsten tftp {inaktivera = ingen socket_type = dgram vänta = yes user = root server = /usr/sbin/in.tftpd server_args = - v -s / var / lib / tftpboot only_from = 192.168.0.3/25 interface = 192.168.0.10} Ändra "192.168.0.3/25" till en nätmask som täcker IP intervall som tidigare i DHCP. Ändra "192.168.0.10" till IP-adressen för SERVER. Spara och stäng filen.

10 Starta om xinetd processen med hjälp av kommandot "sudo killall -HUP xinetd" i terminalen.

11 Anslut datorn som kommer att få Ubuntu installerat över PXE till nätverket och starta maskinen.

12 Ange BIOS när du uppmanas och välj alternativet Network Boot, ibland kallad "PXE boot."

13 Starta maskinen och ha den starta via nätverket. Följ Ubuntu anvisningarna installations. Ändra BIOS tillbaka till hård känga efter installationen är klar.