Need to build custom CentOS kernel with Mellanox and Broadcom NetXtreme II network drivers.
I copied the new kernel vmlinuz-2.6.18-308.24.1.el5 to be /tftpboot/images/centos/vmlinuz
and still use the default distributed initrd.img file.
After pxeboot, booting up with the custom vmlinuz, and after running /sbin/loader,
it s then stuck at following screen:
Welcome to CentOS
---- Error downloading kickstart file ----
Unable to download the kickstart file. Please modify the
kickstart parameter below or press Cancel to proceed as an
interactive installation.
http://192.168.1.201/install/ks/lab-pxe-ks.cfg
[OK] [Cancel]
Here is the pxe config file:
[root@pxeserver pxelinux.cfg]# cat lab-pxe
default menu.c32
prompt 0
timeout 100
MENU TITLE My PXE Menu
LABEL CentoS 5.8 x64
MENU LABEL CentOS 5.8 x64
KERNEL images/centos/vmlinuz
append ks=http://192.168.1.201/install/ks/lab-pxe-ks.cfg initrd=images/centos/initrd.img ramdisk_size=65536 ksdevice=eth0 ip=dhcp noipv6
I am able to download the ks file independently using wget
http://192.168.1.201/install/ks/lab-pxe-ks.cfg
Any help is appreciated.
Steven