Startpagina > Pakket- en systeembeheer > systemd-bootctl

systemd-bootctl: Beheer van de systemd-boot bootloader

systemd-bootctl is een hulpprogramma voor het beheren van de systemd-boot bootloader op UEFI-systemen. Het is verantwoordelijk voor het installeren, bijwerken, verwijderen van de bootloader en het configureren van opstartitems, en werkt voornamelijk rechtstreeks met de EFI System Partition (ESP).

Overzicht

systemd-bootctl maakt deel uit van het systemd-project en bestuurt systemd-boot (voorheen gummiboot), een eenvoudige bootmanager voor UEFI-gebaseerde systemen. Het wordt gebruikt om de bootloader op de EFI System Partition (ESP) te installeren, opstartitems te beheren en de status van de bootloader te controleren.

Belangrijkste functies

De belangrijkste functies die systemd-bootctl biedt, zijn onder andere:

  • Installatie en update van de systemd-boot bootloader
  • Beheer van opstartitems (standaard, eenmalige opstartconfiguratie)
  • Controle van de status van de bootloader en opstartitems
  • Directe werking op de EFI System Partition (ESP)

Belangrijkste opties (subcommando's)

systemd-bootctl voert functies voornamelijk uit via subcommando's.

Bootloader beheer

Opstartitem configuratie

Gegenereerde opdracht:

Probeer de opdrachtcombinaties.

Uitleg:

`systemd-bootctl` Voer het commando uit.

Combineer deze opties en voer de opdracht virtueel uit met de AI.

Gebruiksvoorbeelden

Dit zijn typische gebruiksvoorbeelden van systemd-bootctl.

systemd-boot installeren

sudo bootctl install

Installeert systemd-boot op de EFI System Partition (ESP).

Bootloader status controleren

bootctl status

Controleert de huidige status van systemd-boot en de opstartiteminformatie.

Standaard opstartitem instellen

sudo bootctl set-default arch.conf

Stelt het opstartitem 'arch.conf' in als standaard vanaf nu.

Eenmalig opstarten met een specifiek item

sudo bootctl set-oneshot rescue.conf

Stelt in dat alleen bij de volgende opstart wordt opgestart met het opstartitem 'rescue.conf'.

Bootloader bijwerken

sudo bootctl update

Werkt de geïnstalleerde systemd-boot bij naar de nieuwste versie.

Tips & Aandachtspunten

systemd-bootctl heeft directe invloed op het opstartproces van het systeem, dus wees extra voorzichtig bij gebruik.

Belangrijke gebruiksrichtlijnen

  • Moet altijd worden uitgevoerd met root-rechten (sudo).
  • Zorg ervoor dat de EFI System Partition (ESP) correct is gemount. Meestal gemount op /boot of /efi.
  • De ID van een opstartitem is meestal het deel van de bestandsnaam van het .conf-bestand zonder de extensie (bijv. arch.conf -> arch).
  • Onjuist gebruik kan leiden tot een niet-opstartbaar systeem, dus zorg ervoor dat u de commando's volledig begrijpt en voorzichtig gebruikt voordat u ze uitvoert.

Terminologie

  • EFI System Partition (ESP): Een FAT32-geformatteerde partitie waar de UEFI-firmware de bootloader en opstartgerelateerde bestanden zoekt. Essentieel voor het opstarten van het systeem.
  • systemd-boot: Een eenvoudige en snelle bootmanager voor UEFI-systemen. Laadt voornamelijk kernel-images en initramfs direct om op te starten.


Hétzelfde categoriecommando