]>
Commit | Line | Data |
---|---|---|
7a63766a JK |
1 | (U)EFI bootloaders updater |
2 | ========================== | |
3 | ||
4 | What is this for? | |
5 | ----------------- | |
6 | ||
7 | (U)EFI systems boot using bootloaders on a special EFI System Partition. | |
8 | Many different bootloaders may be present at a time. These are not only | |
9 | traditional bootloaders like GRUB, but arbitrary 'EFI applications'. | |
10 | ||
11 | Xen or Linux kernel can be built as an EFI application too and booted directly | |
12 | from the EFI firmware. The problem is the kernels and data or config files | |
13 | needed for boot must be stored on the EFI System Partition, but that is not | |
14 | the place where they are installed on package upgrade. And it is hard to | |
15 | install files from RPM packages there directly. | |
16 | ||
17 | efi-boot-update script makes it easy to manage the files on the EFI system | |
18 | partition. Those files are to be installed in the regular Linux system and | |
19 | will be copied to the EFI system partition using rules defined in | |
20 | /etc/efi-boot/update.d/*.conf files. | |
21 | ||
22 | efi-boot-update will also manage EFI boot manager configuration, adding | |
23 | the configured bootloaders to the platform boot menu, provided the 'efibootmgr' | |
24 | package is installed and functional. | |
25 | ||
26 |