[arch-releng] [PATCH]{RFC]Change from UEFI Shell to gummiboot-efi-x86_64 for booting

Keshav P R the.ridikulus.rat at gmail.com
Sat Sep 15 11:40:53 EDT 2012


Hi,
     In some UEFI systems, startup.nsh does not start and the boot
stops at Shell prompt without giving any indication of any error
whatsoever. I think instead of relying on UEFI Shell, we should use a
proper, simple UEFI boot manager to load EFISTUB kernel in archiso.
         So here is a patch replacing UEFI Shell as the primary boot
pathway to gummiboot. I have renamed the UEFI Shell binaries and
archiso now includes both v1 and v2 shell binaries, accessible via
gummiboot menu. Some options present in shell v2 is not present in v1,
but v1 works in all firmwares while v2 works only in >=2.3 (spec.
version) firmwares.
         I have attached the patch. For this support,
gummiboot-efi-x86_64 https://aur.archlinux.org/packages.php?ID=62791
should be moved to [extra] or [core] repo. Please give your comments.

Regards.

Keshav
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Use-gummiboot-efi-x86_64-instead-of-UEFI-Shell-for-b.patch
Type: application/octet-stream
Size: 8907 bytes
Desc: not available
URL: <http://mailman.archlinux.org/pipermail/arch-releng/attachments/20120915/ac9a1917/attachment-0001.obj>


More information about the arch-releng mailing list