[rhelv5-list] kickstart using ksdevice=link doesn't find the right NIC

Jason Edgecombe jason at rampaginggeek.com
Fri Nov 7 14:50:35 CST 2008


Paul Krizak wrote:
> 'ksdevice=link' has always been flaky, IMHO.
>
> The workaround we use that works quite well is to use the IPAPPEND
> feature of PXELINUX.
>
> So for the pxelinux.cfg/<config> file, something like this:
>
> default linux
> label linux
>   kernel vmlinuz-rhel5c-u2-x86_64
>   append load_ramdisk=1 initrd=initrd-rhel5c-u2-x86_64.img network
> ksdevice=bootif ks=nfs:163.181.34.137:/path/to/ks-rhel5c-x86_64 text
> noipv6
>   IPAPPEND 2
>
> Notice the "ksdevice=bootif" and the "IPAPPEND 2".  These options work
> in conjunction to allow the PXE ROM to temporarily store the MAC of
> the device that it used in RAM, then kickstart can fetch that and use it.
>
> The benefit is that you can use any NIC in the system that supports
> PXE.  You configure the BIOS to boot from the NIC you want, and
> pxelinux and kickstart will take care of the rest.
Thanks for the info, but unfortunately, our network security guys won't
let me do pxe. Any other suggestions?

Thanks,
Jason



More information about the Linux-PowerEdge mailing list