Slik installerer Linux på PXE

Slik installerer Linux på PXE


En PXE, eller pre-boot execution environment, er en datamaskin som er satt opp på nettverket for å installere andre datamaskiner i nettverket med et bestemt operativsystem. En Linux PXE server trenger et visst sett av verktøy som er installert på den, samt riktig server programvare og Linux bildet. Den mest populære Linux-distribusjonen, Ubuntu, krever ikke så mange ressurser som enkelte andre operativsystemer gjør, så det kan være et godt valg å installere over en PXE som den bruker mindre nettverkstrafikk og mindre tid.

Bruksanvisning

1 Boot maskinen du bruker som en PXE server og åpne et terminalvindu. Du kan enten klikke på terminalen søknad fra brygga, eller trykk og hold "Ctrl + Alt + T."

2 Skriv "sudo apt-get install dhcp3-server TFTP" i terminalvinduet for å installere DHCP og TFTP. Hvis terminalen ber deg om det administrative passordet, skriver du det også. La disse å fullføre installasjonen og skriv "sudo nano /etc/dnsmasq.conf" i terminalen. Hvis du bruker en grafisk versjon av Ubuntu, skriv "sudo gedit /etc/dnsmasq.conf" og bruke den grafiske redaktør for denne filen i stedet.

3 Juster følgende linjer i dnsmasq.conf filen slik at de ser slik ut:

dhcp-boot = pxelinux.0, MyComputerName, 192.168.0.xxx

dhcp-range = 192.168.0.3,192.168.0.90,12h

dhcp-option = 3,192.168.0.1

Hvis linjene ikke allerede er der, kan det hende du trenger å legge dem. Substitute "MyComputerName" med navnet på serveren din og "192.168.0.xxx" med IP-adressen som er tilordnet serveren. "192.168.0.1" bør endres til IP-adressen til standard gateway (ruteren eller modemet). Endre IP-adresseområde oppført for "dhcp-range" å representere ønsket IP-adresseområdet du vil skal tildeles automatisk til datamaskiner som er koblet til dette nettverket - det skal være i samme subnett som serveren og standard gateway. Trykk "Ctrl + X" for å lagre og gå ut av konfigurasjonsfilen. Hvis du brukte gedit, klikk på "Lagre" knappen og lukke vinduet.

4 Sett inn Linux CD-en du ønsker å bruke i disken på serveren og skriv følgende kommandoer i terminalen:

mkdir / mnt / ubuntu-cd

mount / dev / cdrom / mnt / ubuntu-cd

ls-l / mnt / ubuntu-cd

Erstatt "ubuntu-cd" med navnet på din Ubuntu CD eller hva Linux CD du bruker.

5 Kjør TFTP ved å skrive "TFTP-s / tftpboot v-v -l" i server terminal.

6 Trykk på strømknappen på datamaskinen der du vil installere Linux og endre BIOS-innstillingene slik at du kan starte opp fra nettverkskortet før harddisken. Denne datamaskinen må være koblet til samme nettverk som serveren. Start datamaskinen og la den starte på PXE fra angitt OS på serveren. Ubuntu tilbyr deg muligheten til å bruke boot CD uten å gjøre endringer på datamaskinen eller for å installere Ubuntu med det.