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

Reply via email to