Project

General

Profile

Actions

Feature #23861

closed

Template pxegrub2_chainload issue with UEFI + SuSE

Added by Martin Zimmermann almost 6 years ago. Updated almost 6 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
Templates
Target version:
Difficulty:
Triaged:
Fixed in Releases:
Found in Releases:

Description

When a newly provisioned SuSE node boots for the first time, after the initial installation, the chainload Grub2 EFI from ESP fails (because the grubx64.efi file can't be found).

The SuSE UEFI bootloader can be found at this location:

  • SLES:
    ($root)/EFI/sles/grubx64.efi
  • OpenSuSE:
    ($root)/EFI/opensuse/grubx64.efi

This problem can be fixed easily by extending the "paths" array within the pxegrub2_chainload template e.g.:

6c6
<   paths = ["fedora", "redhat", "centos", "debian", "ubuntu", "Microsoft", "EFI"]
---
>   paths = ["fedora", "redhat", "centos", "debian", "ubuntu", *"sles"*, *"opensuse"*, "Microsoft", "EFI"]
Actions

Also available in: Atom PDF