-----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-----