From: Nijskens Raf <rnijskens@gmail.com>
Hi David,
With digging into the pypxeboot script I found the problem.
In the pxelinux.cfg I had the line:
append initrd=xen/initrd-2.6.18-194.3.1.el5xen.img
This resulted in the following value for sxp:
linux
(kernel /var/lib/xen/kernel.D_aAtO)(ramdisk /var/lib/xen/initrd.ciNVRF)(args ')
When I changed the line in pxelinux.cfg to (Just to have some args):
append initrd=xen/initrd-2.6.18-194.3.1.el5xen.img selinx=0 3
sxp is now:
linux
(kernel /var/lib/xen/kernel.Oko9R6)(ramdisk /var/lib/xen/initrd.wrL3m5)(args 'selinux=0 3')
and the machine starts booting. However, now I do have a kernel panic.
Maybe the check on line 198 (if havekernelargs) is not sufficient and
needs also a check if there are args ?
I'll keep you posted,
Raf