Nettinstallasjon av Ubuntu
Når man skal installere et OperativSystem (OS) så er det vanlig
at man bruker en cd, enten en kjøpt Windowsversjon, eller kanskje man
har lyst til å eksperimentere med Linux (*nix)
Det vanlige man gjør er at man brenner ut cd'en, setter som valg i
BIOS at man skal boote fra CD-Rom og man er i gang.
Når man laster ned en *nix-distro ligger det gjerne en MD5-fil sammen
med .ISO-filen. Dette er for at man skal kunne kjøre en sjekk på
om det man har lastet ned er likt det som som ligger på serveren man
hentet det fra, at overføringen ikke har skjedd uten feil. Andre ganger
kan overføringen fra disk til cd få feil, slik at man alltid
bør få brenneprogrammet til å verifisere i etterkant. Det
som da skjer er at brenneprogrammet sjekker om filen på harddisken er
lik det man har brent.
Andre ganger ønsker man å foreta en såkalt nettinstallasjon.
Da kan man enten laste ned en PXE-bootdiskett og starte maskinen med denne.
Det som da skjer er at den inneholder drivere til (de fleste) nettverkskort
og informasjon om hvor filene skal hentes fra. En slik finner du på
SourceForge.
Hva gjør man da når man ikke har hverken CD-Rom eller Floppystasjon
(diskett)? Forutsetningen for at dette skal fungere er at man har et nettverkskort
i maskinen som er kapabelt til å boote fra LAN (nettverk).
Jeg opplevde denne problematikken selv for kort tid siden og fant løsningen
på Wikien
til Ubuntu. Det finnes såvidt jeg har kunnet sjekke ingen norske
sider hvor dette er beskrevet. Jeg har derfor valgt å oversette den
delen som er relevant for dette problemet:
Det første du må gjøre er å laste ned NetbootKit
for Ubuntu Breezy.
Har du WinRar så pakker den ut
7z-filer, ignorer eventuelle feilmeldinger.
Gå til mappen hvor du pakket ut og kjør Tftpd32.exe
og velg DHCP-fanen.
I feltet for "default router" setter du inn adressen for din Gateway.
Dette er som oftest 192.168.0.1 eller 10.0.0.1 (NextGenTel). Er du i tvil
kan du ved å trykke på Start ->kjør: og skrive inn "CMD"
og trykke OK. Deretter skriver du inn "ipconfig /all" i commandovinduet
og leser av din gateway der. Ikke lukk vinduet ennå, du trenger flere
tall fra IPConfig
I "ip pool starting address" skriver du inn gateways IP + 1 (f.eks
10.0.0.2). Dette medmindre windowsmaskinen har den adressen selv, som du leser
i ipconfig.
"Size of pool" = 10
"Mask" (nettverksmaske)= normalt 255.255.255.0, men skriv samme
som du fikk ved å kjøre ipconfig /all.
"Bootfile" setter du til plasseringen til pxelinux.0-filen som ligger
der du pakket ut.
Selv brukte jeg komplett adresse (bokstavbetegnelse og undermapper) mens den
engelske guiden sier "\netboot\pxelinux.0" (uten " ).
"WINS/DNS server" til samme som hovedruter (hos NGT 10.0.0.1, Telenor
kanskje 192.168.0.1, prøv samme som gateway.
Domenenavn lar du være blankt, medmindre du sitter på et domene.
Trykk på Save for å lagre.
Velg Settings
Sett hake for de følgende og la de andre være som de er:
PXE Compatability
translate unix file names
allow / as virtual root
Trykk "Ok". Alle maskiner på nettverket ditt som forespør
en PXE boot-rom skal nå få breezy-installeren.