Bootloader
From Gentoo Wiki
Resources
A bootloader is a program that loads bootable items when the system is started.
Available software
Depending on the architecture of the machine, several bootloaders are available:
| Name | Package | Description |
|---|---|---|
| EFI stub | - | Using the (U)EFI firmware to directly load a Linux kernel, skipping the use of a secondary bootloader. |
| GRUB | sys-boot/grub | Reworked version of GRUB. Gentoo's default bootloader on x86 and amd64 . |
| LILO | sys-boot/lilo | Simple boot loader with some advantages over GRUB and GRUB2. |
| rEFInd | sys-boot/refind | Boot manager for EFI and UEFI platforms. |
| syslinux | sys-boot/syslinux | Collection of simple bootloaders for various purposes. |
| systemd-boot | sys-apps/systemd or sys-apps/systemd-utils | Bootloader that is specific to UEFI firmware and the systemd init system. |
| U-Boot | dev-embedded/u-boot-tools | Bootloader popular with embedded devices. See also U-boot-tools . |
See also
- Handbook:AMD64/Installation/Bootloader
- Security Handbook/Boot Path Security — boot path security.
- Embedded Handbook/Bootloaders
External resources
- Comparison of boot loaders (Wikipedia)