[syslinux] efilinux release 0.8

Matt Fleming matt at console-pimps.org
Thu Aug 11 07:56:01 PDT 2011


(Sorry for taking so long to reply Keshav!)

On Sat, 2011-07-30 at 22:22 +0530, KESHAV P.R. wrote:
> 
> Just FYI http://gnu-efi.svn.sourceforge.net/viewvc/gnu-efi/trunk/gnu-efi-3.0/inc/
> does not contain efipciio.h file.

Yeah, sorry about that. The gnu-efi trunk build is in fact broken
because that file is missing.

> Anyway how to launch kernels (+initramfs files - system won't boot
> without them) that exist in a different partition. Efilinux is in
> /boot/efi/efi/efilinux/efilinux.efi (/boot/efi==EFI_SYS_PART) and the
> kernels are in /boot (different partition - also separate from
> rootfs).

initramfs can be specified with a LILO-style "initrd=" argument on the
kernel command line. initrd= understands full EFI device paths, and
Maarten Lankhorst added support for using a device number instead of a
full device path to specify devices in commit b9680f1c1dee ("fs: Add
device numbers as synonyms for full device paths").

efilinux -l should give you a list of partitions that it understands.

-- 
Matt Fleming, Intel Open Source Technology Center




More information about the Syslinux mailing list