-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 28.01.2015 01:36, Neil Bothwick wrote: > On Wed, 28 Jan 2015 00:40:32 +0100, Stefan G. Weichinger wrote: > >>> No need for chainloading with UEFI. Set Gummiboot as the >>> default boot option and hold down Esc (or whichever key your >>> motherboard uses, it would have been nice if UEFI had >>> standardised that too) when booting if you want Grub instead >> >> So I would have to have grub-2.x and gummiboot installed in >> parallel? Both as UEFI-"boot-entries", right? > > Yes. When I first tried Gummiboot, I left Grub as the default until > I was happy with Gummiboot, then I changed the default with > efibootmgr.
And what is your partitioning and fstab? gummiboot wants all inside the ESP and this mounted at /boot: # grep boot /etc/fstab UUID=E004-1D89 /boot vfat auto 1 2 The gentoo GRUB2 wiki tells me to mount that at /boot/efi ... And grub2 fails to install now (with or without --boot-directory): # grub2-install --target=x86_64-efi --boot-directory=/boot Installing for x86_64-efi platform. grub2-install: error: cannot find EFI directory. I am *sure* that I have some crap in my ESP ... from my initial fiddling back then. See the current tree: boot # tree . ├── e55a6b6a09bd2b1c50216272545a8d1f │ ├── 3.18.3-gentoo │ │ ├── initrd │ │ └── kernel │ └── 3.19-rc6 │ ├── initrd │ └── kernel ├── efi │ ├── boot │ │ ├── bootx64.efi │ │ ├── grub.cfg │ │ └── x86_64-efi │ │ ├── acpi.mod │ │ ├── adler32.mod │ │ ├── affs.mod │ │ ├── afs.mod │ │ ├── [...] │ ├── gentoo │ │ └── grubx64.efi │ ├── grub │ │ ├── ascii.pf2 │ │ └── unicode.pf2 │ └── gummiboot │ └── gummibootx64.efi ├── grub │ └── grub └── loader ├── entries │ ├── e55a6b6a09bd2b1c50216272545a8d1f-3.18.3-gentoo.conf │ ├── e55a6b6a09bd2b1c50216272545a8d1f-3.19-rc6.conf │ └── gentoo.conf └── loader.conf Note: the stuff in efi/boot configured grub2 until a few days ago. - - And current efibootmgr: # efibootmgr ** Warning ** : Boot000a is not EFI 1.10 compliant (lowercase hex in name) ** Warning ** : please recreate these using efibootmgr to remove this warning. BootCurrent: 0008 Timeout: 0 seconds BootOrder: 0008,0001,0002,0009,0000,0005,0006,000A Boot0000* Linux Boot Manager Boot0001* USB Floppy/CD Boot0002* USB Hard Drive Boot0005 USB Floppy/CD Boot0006 Hard Drive Boot0008* UEFI: Samsung SSD 840 EVO 250GB Boot0009* ATAPI CD-ROM Drive Boot000a Unknown Device I would appreciate any help to clean that up and get both gummiboot and GRUB2 installed as parallel UEFI applications. Currently gummiboot works very well! Thanks, Stefan -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBAgAGBQJUySk2AAoJEClcuD1V0PzmEkMP+wS4Xu2RfTsUSXctzRi5KR65 eHxlvOf6vSXGcFFwPmmFHi0AHF6ZdzrMUtSK7/b1laxnEZtKHDpMqthB5u99nlnC LVDUIu4+s/wfhrurX7+Po2YLVD6p51/0JSA3vOBErKiHaCf8/GBZ1WNAUuUbNYNy CJrgHibxiCH+Kxh4v6t7nFRL2X0deJYu/Bl5FnKkd3na7fXwOvIdv67Gvqir8Mim Z97AYIDOd7BO8uGCBDULK7HRoUDzrDAJ9mtDrRO/EjSml+9m6iFzNosOPqeNfFYC aOHF8jpt47dv2moy0zMS5QG81V3mdUZFkoz6yhct3OQB4b189sTPbkbo7E/rNcPn PyxyfQXyDgI8Zjj9w9ee7tP+IamSQqRe5cc0sSdp60SNzVNiBwrJVwS2Eh8tm7IT cBa39Ib7m7A7Y6MOrOPBKnkZnQcckAgi/VDLO1powfsskh+UBuSJea6TcR1Zb8kZ Cc3l9P1xTzwdf4EHLikYA2/yK2RQmNN/SuzMQ+A8uqdnH611EEEqP+gKH5z5Z6ab Yyo9UtG6UqY78wyyNqNEpCcr2M9GyachWEHWuPGDLDNlGSGI5S+5s5xvkZq+GqtC 2tomsm4BDolqMuW/eFB2Hdh8DtG/i3ytjnmGMjp+36dUSGNGbackvC9caZjqgu0c NVWrQb7vkm7ssESUey3x =mFKy -----END PGP SIGNATURE-----