Difference between revisions of "Beowulf Aug2010/Installation/PXEboot/Fedora"

From Teknologisk videncenter
Jump to: navigation, search
m (KickStart)
m (PXE bootup)
Line 5: Line 5:
 
Så skal det bare være en Fedora 13 næste gang.
 
Så skal det bare være en Fedora 13 næste gang.
 
==PXE bootup==
 
==PXE bootup==
 +
For maskinen skal PXE boote på PXE serveren har jeg indtil videre lavet en reservation til de nødvendige maskiner, og så sat DHCP scope op:
 +
<pre>
 +
Option66: Boot Server Host Name: 172.16.4.83
 +
Option67: Boot File Name: pxelinux.0
 +
</pre>
 +
 
==KickStart==
 
==KickStart==
 
For at kickstarte en installation skal der en kickstart fil til. Og det nemmeste er at smide den på en webserver.<br/>
 
For at kickstarte en installation skal der en kickstart fil til. Og det nemmeste er at smide den på en webserver.<br/>

Revision as of 21:57, 20 September 2010

Gjorde det samme som med ubuntu, men hentede bare en fedora core til PXE fra ham her: http://myy.helia.fi/~karte/pxe.html
Erstat vmlinux & initrd.img med filerne fra dette mirror http://archives.fedoraproject.org/pub/archive/fedora/linux/releases/10/Fedora/i386/os/images/pxeboot/
HTTP: http://archives.fedoraproject.org/pub/archive/fedora/linux/releases/10/Fedora/i386/os/
Og det er lykkedes at installere en fedora 10 på den.
Så skal det bare være en Fedora 13 næste gang.

PXE bootup

For maskinen skal PXE boote på PXE serveren har jeg indtil videre lavet en reservation til de nødvendige maskiner, og så sat DHCP scope op:

Option66: Boot Server Host Name: 172.16.4.83
Option67: Boot File Name: pxelinux.0

KickStart

For at kickstarte en installation skal der en kickstart fil til. Og det nemmeste er at smide den på en webserver.
Den fil der indeholder URL til startup script ligger i pxelinux.cfg/default og ser nogenlunde sådan her ud:


# Perform a local boot by default
default installauto
# Always prompt
prompt 1
# Display the bootup message
display pxeboot.msg
# Boot automatically after 30 seconds in tenths of a second
timeout 300
label local
        localboot 0
label install
        kernel vmlinuz
        append initrd=initrd.img
label installauto
        kernel vmlinuz
        append initrd=initrd.img ks=http://172.16.4.83/cluster.ks

Hvis man ikke gider surfe efter hvordan en kick startfil skal laves findes system-config-kickstart til ubuntu som er et grafisk værktøj til at lave en kick start fil med.

Her er et eksempel der smadrer disken og installerer fra web:


#Generated by Kickstart Configurator
#platform=x86

#System language
lang en_US
#Language modules to install
langsupport da_DK --default=en_US
#System keyboard
keyboard dk
#System mouse
mouse
#System timezone
timezone Europe/Copenhagen
#Root password
rootpw toor
#Initial user
user --disabled
#Reboot after installation
reboot
#Use text mode install
text
#Install OS instead of upgrade
install
#Use Web installation
url --url http://archives.fedoraproject.org/pub/archive/fedora/linux/releases/10/Fedora/i386/os/
#System bootloader configuration
bootloader --location=mbr
#Clear the Master Boot Record
zerombr yes
#Partition clearing information
clearpart --all --initlabel
#System authorization infomation
auth  --useshadow  --enablemd5
#Firewall configuration
firewall --disabled
#Do not configure the X Window System
skipx

Links

Bare en hurtig nedskrivning af alle relevante åbne tabs