update systemd
This commit is contained in:
parent
c85814db1a
commit
e3a4a1a7d7
2 changed files with 20 additions and 3 deletions
|
@ -12,6 +12,7 @@ systemd is a suite of basic building blocks for a [Linux](../Linux.md) system. I
|
||||||
See also:
|
See also:
|
||||||
- [Systemd-Timers](Systemd-Timers.md)
|
- [Systemd-Timers](Systemd-Timers.md)
|
||||||
- [systemd-boot](systemd-boot.md)
|
- [systemd-boot](systemd-boot.md)
|
||||||
|
- [systemd-cryptenroll](systemd-cryptenroll.md)
|
||||||
|
|
||||||
## Using Units
|
## Using Units
|
||||||
Units commonly include, but are not limited to, services (_.service_), mount points (_.mount_), devices (_.device_) and sockets (_.socket_).
|
Units commonly include, but are not limited to, services (_.service_), mount points (_.mount_), devices (_.device_) and sockets (_.socket_).
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
---
|
---
|
||||||
obj: application
|
obj: application
|
||||||
arch-wiki: https://wiki.archlinux.org/title/Systemd-boot
|
arch-wiki: https://wiki.archlinux.org/title/Systemd-boot
|
||||||
|
rev: 2024-12-17
|
||||||
---
|
---
|
||||||
|
|
||||||
# Systemd Boot
|
# Systemd Boot
|
||||||
|
@ -20,7 +21,8 @@ bootctl update
|
||||||
```
|
```
|
||||||
|
|
||||||
## Configuration
|
## Configuration
|
||||||
The loader configuration is stored in the file `_esp_/loader/loader.conf`
|
The loader configuration is stored in the file `_esp_/loader/loader.conf`.
|
||||||
|
|
||||||
Example:
|
Example:
|
||||||
```
|
```
|
||||||
default arch.conf
|
default arch.conf
|
||||||
|
@ -30,7 +32,7 @@ editor no
|
||||||
```
|
```
|
||||||
|
|
||||||
### Adding loaders
|
### Adding loaders
|
||||||
_systemd-boot_ will search for boot menu items in `_esp_/loader/entries/*.conf`
|
_systemd-boot_ will search for boot menu items in `_esp_/loader/entries/*.conf`.
|
||||||
|
|
||||||
Values:
|
Values:
|
||||||
- `title` : Name
|
- `title` : Name
|
||||||
|
@ -57,4 +59,18 @@ systemctl reboot --boot-loader-entry=arch-custom.conf
|
||||||
Firmware Setup:
|
Firmware Setup:
|
||||||
```shell
|
```shell
|
||||||
systemctl reboot --firmware-setup
|
systemctl reboot --firmware-setup
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## Keybindings
|
||||||
|
While the menu is shown, the following keys are active:
|
||||||
|
|
||||||
|
| Key | Description |
|
||||||
|
| ------------- | ----------------------------------------------------------------------------------- |
|
||||||
|
| `Up` / `Down` | Select menu entry |
|
||||||
|
| `Enter` | Boot the selected entry |
|
||||||
|
| `d` | select the default entry to boot (stored in a non-volatile EFI variable) |
|
||||||
|
| `t` / `T` | adjust the timeout (stored in a non-volatile EFI variable) |
|
||||||
|
| `e` | edit the option line (kernel command line) for this bootup to pass to the EFI image |
|
||||||
|
| `Q` | quit |
|
||||||
|
| `v` | show the systemd-boot and UEFI version |
|
||||||
|
| `P` | print the current configuration to the console |
|
||||||
|
|
Loading…
Reference in a new issue