Documentation ¶
Overview ¶
Package bootloader provides bootloader implementation.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Bootloader ¶
type Bootloader interface { // Install installs the bootloader Install(bootDisk, arch, cmdline string) error // Revert reverts the bootloader entry to the previous state. Revert(ctx context.Context) error // PreviousLabel returns the previous bootloader label. PreviousLabel() string // UEFIBoot returns true if the bootloader is UEFI-only. UEFIBoot() bool }
Bootloader describes a bootloader.
Directories ¶
Path | Synopsis |
---|---|
Package assets provides bootloader assets.
|
Package assets provides bootloader assets. |
Package grub provides the interface to the GRUB bootloader: config management, installation, etc.
|
Package grub provides the interface to the GRUB bootloader: config management, installation, etc. |
Package mount provides bootloader mount operations.
|
Package mount provides bootloader mount operations. |
Package sdboot provides the interface to the Systemd-Boot bootloader: config management, installation, etc.
|
Package sdboot provides the interface to the Systemd-Boot bootloader: config management, installation, etc. |
Click to show internal directories.
Click to hide internal directories.