systemd-boot is a simple UEFI boot manager which executes configured EFI images. The default entry is selected by a configured pattern (glob) or an on-screen menu to be navigated via arrow keys. It is included with [systemd](Systemd.md), which is installed on an Arch system by default.
It is simple to configure but can only start EFI executables such as the [Linux](Linux.md) kernel EFISTUB, UEFI shell, GRUB, or the [Windows](../windows/Windows.md) Boot Manager.
## Install
Install:
```shell
bootctl install
```
Update:
```shell
bootctl update
```
## Configuration
The loader configuration is stored in the file`_esp_/loader/loader.conf`
Example:
```
default arch.conf
timeout 4
console-mode max
editor no
```
### Adding loaders
_systemd-boot_will search for boot menu items in`_esp_/loader/entries/*.conf`