Systemd-boot

The package is a simple UEFI boot manager, capable of booting Linux and Windows in EFI mode.

Installation
For the moment, is still in ~arch so needs to be added to the  first:

Next, install the package:

The installation of gummiboot isn't sufficient to have a working gummiboot bootloader. There are two steps to perform:

1. Prepare the EFI system partition 2. Install gummiboot UEFI boot manager.

Preparing the EFI system partition
Make sure that an EFI system partition is available on the system. This is a GPT partition on the disk that is marked as EF00 (EFI System partition).

For instance, with :

The file system on this partition must be FAT32:

Mount this location on the system ( works just fine) and create the location.

Installing the gummiboot UEFI boot manager
The gummiboot application makes the installation, which only needs to be performed once (unless a new version of gummiboot needs to be installed), fairly simple:

The installation will install the proper EFI files so that the EFI-capable system will boot the gummiboot bootloader.

Configuring
For each operating system, a boot loader entry file needs to be created.

Next to the boot loader entries, a small default configuration file can be created as well.

Default configuration entries
In a file called  can be created which contains at most the following two entries:
 * A default entry, specifying which operating system entry to boot as default
 * A timeout entry, specifying the number of seconds to wait before the default boot entry is loaded

For instance, this would look like so:

The name of the default entry is the name of the configuration entry file, as created in the next section, without the suffix.

Operating system configuration entries
These entry files need to be located on the EFI system partition, in the location. So if the EFI system partition is mounted at then this is at. The following is an example configuration entry named "gentoo":

The linux entry points to an EFI stub Linux kernel file, installed on the EFI system partition.