Skip to content

feat(8-x86_64): Unify bootloader configuration#180

Merged
LKHN merged 1 commit intoAlmaLinux:mainfrom
LKHN:unify_bootloader_8
Jul 25, 2024
Merged

feat(8-x86_64): Unify bootloader configuration#180
LKHN merged 1 commit intoAlmaLinux:mainfrom
LKHN:unify_bootloader_8

Conversation

@LKHN
Copy link
Contributor

@LKHN LKHN commented Jul 25, 2024

Unify GRUB2 bootloader configuration to support booting single AlmaLinux OS 8 cloud images in BIOS and UEFI.

The unification process is consist of two part based on the location of doing things.

  • Kickstart: Partitioning and installing of GRUB2 boot.img into bios_grub partition on UEFI VM.
  • Ansible Role (unified_boot): Unification of GRUB2 bootloader configuration for BIOS and UEFI.

The new unified_boot Ansible role configures and asserts the its configurations to make sure the machine have robust support for BIOS and UEFI.
It also includes installing of GRUB2 boot.img
into bios_grub partition.
Which makes it possible to be used without
of Anaconda installer.

Unify GRUB2 bootloader configuration to support booting single
AlmaLinux OS 8 cloud images in BIOS and UEFI.

The unification process is consist of two part based
on the location of doing things.
- Kickstart: Partitioning and installing of GRUB2 boot.img
into bios_grub partition on UEFI VM.
- Ansible Role (unified_boot): Unification of GRUB2 bootloader
configuration for BIOS and UEFI.

The new unified_boot Ansible role configures and asserts the its
configurations to make sure the machine have robust support
for BIOS and UEFI.
It also includes installing of GRUB2 boot.img
into bios_grub partition.
Which makes it possible to be used without
of Anaconda installer.

Signed-off-by: Elkhan Mammadli <elkhan.mammadli@protonmail.com>
@LKHN LKHN added enhancement New feature or request 8 AlmaLinux OS 8 labels Jul 25, 2024
@LKHN LKHN requested review from andrewlukoshko and codyro July 25, 2024 12:48
@LKHN LKHN self-assigned this Jul 25, 2024
@LKHN LKHN merged commit 55a8725 into AlmaLinux:main Jul 25, 2024
@LKHN LKHN deleted the unify_bootloader_8 branch July 25, 2024 12:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

8 AlmaLinux OS 8 enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant