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

Gene Cumm gene.cumm at gmail.com
Fri Oct 24 18:32:45 PDT 2014


On Fri, Oct 24, 2014 at 7:04 PM, Spike White <spikewhitetx at gmail.com> wrote:
> All,
>
> Is syslinux 6.03 able to UEFI boot the RHEL7.0 Linux kernel? I'm trying &
> failing
> to do this.
>
> I haven't UEFI-booted RHEL7.0 kernel via syslinux before.  (But I have UEFI
> pxelinux
> booted Fedora 20, which is approximately RHEL7.0.)
>
> I remember HPA mentioned that older Linux kernels required "UEFI boot
> assist",
> something that GRUB2 offers but syslinux does not.
>
> And indeed, the RHEL 6.5 kernel was so old it was that way.
>
> 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.
>
> I've tried "rd.debug=1 and rescue". No additional output.
>
> Doing BIOS boot (more correctly, "Legacy BIOS mode under UEFI"), the
> kernel/vmlinuz boots fine.
>
> Spike
> _______________________________________________
> Syslinux mailing list
> Submissions to Syslinux at zytor.com
> Unsubscribe or set options at:
> http://www.zytor.com/mailman/listinfo/syslinux



-- 
-Gene

A: Because it messes up the order in which people normally read text,
especially the archives of mailing lists.
Q: Why is Top-posting such a bad thing?

"No one ever says, 'I can't read that ASCII(plain text) e-mail you sent me.'"


More information about the Syslinux mailing list