Hello,

This is regarding a query w.r.t CentOS 5.5 Live CD Bootup from PXE server. From the CentOS LiveCD project webpage, i do see that PXE booting of CentOS live CD is pretty simple as the ISO image itself is carried inside the initrd.

I downloaded the "livecd-tools-014-8.src.rpm" from CentOS repositories and created a new initrd image ( which contains Live ISO image ) using "livecd-iso-to-pxeboot.sh" script.

# ./livecd-iso-to-pxeboot.sh CentOS-5.5-i386-LiveCD-Release2.iso

This creates a new initrd by incorporating the ISO image ( live ISO image ) with the existing initrd present in the live CD ISO image. 

But when i use this updated initrd from PXE server, it says "Boot failed...press a key to retry or wait to reset..." https://www.centos.org/uploads/smil3dbd4d75edb5e.gif

Here is the PXE entry:-

 

kernel vmlinuz0
APPEND initrd=initrd0.img root=/CentOS-5.5-i386-LiveCD-Release2.iso rootfstype=iso9660 rootflags=loop 3 

- where vmlinuz0 is the kernel image present in the CentOS iso and initrd0.img is the updated initrd image created using the script ( livecd-xxx-pxe.sh ). i.e. CentOS live ISO initrd with ISO image.

When the /tftpboot/pxelinux.cfg/default is updated with the above entries, then server gets restarted and in the next boot up system shows an error, i.e. "Alert ! System fatal error during previous boot"

any one have experienced same issues?


Thanks in Advance !

- Krishnaprasad