Kickstart

Kickstart Methods

boot orders

[1] gpxe -> static -> chain -> pxelinux.cfg -> pxeboot/images+ks

[2] (usb|cd|hdd)gpxe -> dhcp-> gpxelinux.0 -> (nfs|http|ftp|iscsi|aoe)

[3] pxe -> dhcp -> next-server/tftp -> gpxelinux.0 -> (nfs|http|ftp|iscsi|aoe)

gpxe:

ctrl+b

ifopen net0

set net0/ip ...

set net0/gateway ...

set net0/netmask ...

set net0/dns ...

chain http://.../gpxelinux.gpxe

dhcp server:

>> next-server kickstarthost.ics.uci.edu;

>> filename "/centos/pxelinux.0"; (replace with gpxelinux.0?)

tfp server:

/tftpboot/[distro]/pxelinux.cfg

>> LABEL ks-x86_64-no-lvm

>> MENU LABEL Centos 5 x86_64 KS no LVM

>> KERNEL centos-5-x86_64

>> APPEND initrd=centos-5-x86_64.img debug noipv6 ip=dhcp ksdevice=eth0 ks=nfs:128.195.

1.20:/vol/vol8/linux/centos1/kickstart/ics-5.3.0.nolvm.ks method=http://ftp.ics.uci.edu/pub/centos0/

mirror/5/os/x86_64