[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