Opened 21 months ago

Closed 14 months ago

Last modified 14 months ago

#777 closed enhancement (fixed)

mondoarchive doesn't create a bootable UEFI media on RHEL7

Reported by: bruno Owned by: bruno
Priority: highest Milestone: 3.2.2
Component: mondo Version: 3.2.1
Severity: blocker Keywords:

Description (last modified by bruno)

Now that #717 is fixed, and RHEL6 working with UEFI, we need to add progressively support for other distribution. The first one on the list is RHEL7 for which the media built doesn't boot correctly (due to grub2 having a different conf file and binaries)

Change History (5)

comment:1 Changed 20 months ago by bruno

  • Status changed from new to assigned

I used in 3.2.1 grub as boot loader for RHEL6 to boot from media. But this is problematic as it creates a big dependency on the boot loader used by the distribution (grub2 for RHEL7 which has a completely different conf file and behaviour).

So I'm rather exploring the possibility to use isolinux with UEFI as I was doing for BIOS. WOuld be more homogeneous and also would allow easy support of USB devices, network as well as ISO9660 media if that works as expected.

3.2.2 will have that adaptation which will hopefully stay compatible and may help solve problems some people reported on RHEL6 where they were unable to boot from the media built.

comment:2 Changed 19 months ago by bruno

  • Type changed from defect to enhancement

Seems that the syslinux route isn't the easiest:

Works for Network and HDD boot, but not for ISO media up to now.

comment:3 Changed 14 months ago by bruno

  • Description modified (diff)

With rev [3539], mindi is now able to successfully create a bootable media out of a RHEL 7 installed system and the media is directly seen from the UEFI boot menu now as well.

Next step is to have the same working for mondoarchive (not the case for now, just tested). May require to put the code of mindi in common in order to just reuse it.

That should also allow support for Debian 8 as well in mindi.

comment:4 Changed 14 months ago by bruno

  • Resolution set to fixed
  • Status changed from assigned to closed

With rev [3544] I've been able to make a full backup and restore of a ProLiant? BL460 Gen9 in UEFI boot mode, including getting the boot menu for the restore media.

Should also work for Debian 8.

comment:5 Changed 14 months ago by bruno

Report mention that Debian 8 doesn't work correctly. Creating this ticket to follow that BR in #789

Note: See TracTickets for help on using tickets.