I have created a live image using livecd-creator. The image includes a hardware diagnostic utility in it. Basically I install the image on a USB device and boot the system using the USB device and run the diagnostic utility to capture data then shutdown the system.
Now I want to use this to run the diagnostic on servers with > 4GB of memory. I used yum command to install the kernel-PAE.i686 to be able to see > 4GB memory. The install was successful. However, when I rebooted, I was not given the option to select the PAE kernel (which is probably because it is a livecd image?).
I booted as normal and checked the /boot directory and it contains the following files
The boot loader used is syslinux. Grub is not used.
> I booted as normal and checked the /boot directory and it contains the
> following files
> -rwxr-xr-x 1 root root 2227280 2009-06-18 12:57 vmlinuz-22.214.171.124-78.2.56.fc9.i686
> -rwxr-xr-x 1 root root 2269712 2009-06-18 12:45 vmlinuz-126.96.36.199-78.2.56.fc9.i686.PAE
This boot directory is located inside the compressed image, so the
syslinux bootloader cannot use it. The kernel image in /boot is not used
to boot the liveCD. It is used in (at least) two cases:
- when you perform a hard drive installation from the running liveCD
- at build time, to be copied into syslinux/ (I guess)