Fix Calamares GRUB EFI installation issue
Calamares uses the settings as per /etc/calamares/settings.conf with the installer. These settings consist of all the important modules that are to be loaded from the launch of the installer till the end. The order in which these modules should be loaded is also important.
- Fix the ordering of the modules as per they'll be needed in the installation process following Debian's settings procedure.
- Add the missing modules because of which the installation with EFI system partitions fails (introduced in commit 08d5ee8d).
-
Add missing
mount-media-chrootmodule tocalamares-modulesto complete the desired installation procedure. -
Use the bootloader EFI configuration script from Debian upstream with slight modifications as follows:
- apt update before installing packages
- Install
grub-efipackage - Remove unneeded
cryptsetupandkeyutilspackages
Side-effects: None known so far
Tested: OK
This patchset closes bugzilla entry: https://bugs.hamaralinux.org/show_bug.cgi?id=423