Home

systemd#

mount units#

Um zu vermeiden in der /etc/fstab herumzupfuschen, kann man alternative (auto-)mount.units verwenden. Folgendes Schema ist dabei einzuhalten:

## path-to-mount.automount
[Unit]
Description=Automount networkshare

[Automount]
Where=/path/to/mount

[Install]
WantedBy=multi-user.target
## path-to-mount.mount
[Unit]
Description=some networkshare
Wants=network-online.target
After=network-online.target

[Mount]
What=//192.168.137.42 
Where=/path/to/mount
Type=cifs
Options=credentials=/home/user/.smbcredentials,vers=2.1,noserverino,uid=1000,gid=1000

[Install]
WantedBy=multi-user.target

Source: Mount Network Drive with systemd on Startup

systemd-boot#

An einigen Rechner kann es vorkommen, dass bootctl install mit folgender Fehlermeldung fehlschlägt:

Unable to write 'LoaderSystemToken' EFI variable

Dies sei laut systemd Github-Issue ein Hardware-Problem. Umgehen kann man dies in dem man die Flag --graceful anhängt.

bootctl install --graceful

Damit verhindert man das Abbrechen bei Fehlern.

journalctl#