aboutsummaryrefslogtreecommitdiff
path: root/uki-editbootconfig.sh
AgeCommit message (Collapse)Author
2025-02-07Initial riscv64 supportGravatar David Abdurachmanov
Most of the changes are self-explanatory and just follow what's already happening for existing architectures. Two things are worth pointing out: * we need to use shim-unsigned instead of shim-signed because riscv64 is not fully integrated into Fedora yet and so we can't do Secure Boot signing for the time being; * we use ext4 as bootfilesystem since in most cases the underlying firmware is going to be U-Boot, which needs to be able to load the board's DTB from /boot and doesn't support XFS. Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2024-04-02uki: Take 2 to drop custom logic for discoverable partitionsGravatar Neal Gompa
Since kiwi v10.0.10, it automatically sets the partition GUIDs to values from the UAPI group's discoverable partition standard.
2024-03-26Revert "uki: Drop custom logic for discoverable partitions"Gravatar Neal Gompa
This is not yet properly supported in kiwi. This reverts commit 571f7e79d4b627f93034f081d891fb06afff74bb.
2024-03-26uki: Drop custom logic for discoverable partitionsGravatar Neal Gompa
Since kiwi v10.0.1, it automatically sets the partition GUIDs to values from the UAPI group's discoverable partition standard.
2024-03-26fix aarch64 uki buildGravatar Gerd Hoffmann
There is no biosboot partition on aarch64, so the root filesystem on aarch64 is partition 2. Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
2024-01-25platforms/cloud: add Cloud-Base-UEFI-UKI profileGravatar Gerd Hoffmann
This is a variation of Cloud-Base-Generic which boots using UKIs. This also adds uki-editbootconfig.sh script which makes the image bootable via "UEFI firmware -> shim.efi -> UKI.efi". Some background information: https://fedoraproject.org/wiki/Changes/Unified_Kernel_Support_Phase_2 Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>