[syslinux] Will syslinux UEFI boot the RHEL7.0 kernel (3.10.0-123.el7.x86_64) ?

Gene Cumm gene.cumm at gmail.com
Sun Oct 26 10:21:46 PDT 2014


The reply I should have sent.

On Fri, Oct 24, 2014 at 7:04 PM, Spike White <spikewhitetx at gmail.com> wrote:

> However, the boot/install kernel for RHEL7.0 is 3.10.0-123.el7.x86_64.
>
> I do a UEFI boot and load my syslinux boot menu off my USB install media.
> (I'm using syslinux 6.03, official binaries.)  All looks good, until I
> select
> my RHEL7 menu item.

Did you try doing just a simple approach of eliminating the menu and
making your LABEL the default?  If you use the following just before
your LABEL and nothing more, it'd probably be your best baseline.

DEFAULT oel70_x86_64
PROMPT 1
TIMEOUT 600

> LABEL oel70_x86_64
>    MENU label ^OEL 7.0/64 (Std build)
>    MENU DEFAULT
>    MENU INDENT 3
>    TEXT HELP
>                Pick me!  Pick me! I'm the only choice anyway.
>    ENDTEXT
>    KERNEL /boot/ol/7.0/x86_64/vmlinuz
>    APPEND initrd=/boot/ol/7.0/x86_64/initrd.img
> inst.stage2=hd:LABEL=EFIBOOT:/stage2/squashfs.img
> inst.ks=hd:LABEL=EFIBOOT:/ks.cfg inst.gpt
>
> It loads the vmlinuz, then starts loading the initrd.img, then dies. (No
> output).  And returns to the syslinux menu.

Your output was hidden by your Syslinux configuration file setup.  Try
above to see the error.

> Doing BIOS boot (more correctly, "Legacy BIOS mode under UEFI"), the
> kernel/vmlinuz boots fine.

Presuming this test is the same PC, that should indicate the
kernel/initrd compatibility with your hardware.

-- 
-Gene


More information about the Syslinux mailing list