[Fedora-livecd-list] Cannot select PAE kernel at boot

Marc Herbert Marc.Herbert at gmail.com
Tue Dec 22 10:29:57 UTC 2009


Taylor, Monroe E a écrit :

> Please note that there was no grub.conf file. 

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-2.6.27.25-78.2.56.fc9.i686
> -rwxr-xr-x 1 root root 2269712 2009-06-18 12:45 vmlinuz-2.6.27.25-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)

Searching the list archive for "kernel" will help. See for instance this:
http://thread.gmane.org/gmane.linux.redhat.fedora.livecd/3196/


> Can anyone tell me what I must do in order to boot the PAE kernel from
> the live USB? This is a critical issue for me so any and all
> assistance is greatly appreciated.

You can try to move the kernel outside of the compressed image, but I do
not promise this will be enough. From the runing liveCD try something
like this:

  yum install kernel-PAE
  mount -o remount,rw /mnt/live
  mv /boot/vmlinux-PAE /mnt/live/syslinux/

Then edit syslinux/syslinux.cfg and reboot. And cross fingers.

If this does not work, you will have to understand the build process
better in order to fine-tune it. The list archive will help.




More information about the Fedora-livecd-list mailing list