Description of problem:
Mageia currently mounts the EFI system partition in /boot/EFI. By itself, it is not necessarily bad. However, it doesn't align with how virtually all other Linux distribution families mount the ESP, which is /boot/efi. In the interest of making things simpler and compatible (especially for cross-distribution appliance image creation and manipulation tools), it'd be great if the ESP mountpoint was changed to /boot/efi.
For example, this is making it tricky to ensure compatibility between drakx installed Mageia and appliance-tools / kiwi built Mageia appliances and calamares installed Mageia with drakxtools.
One of the consequences of this is that drakboot can't determine that it's on an EFI boot system because the mount point is /boot/efi instead of /boot/EFI with appliance images produced by appliance-tools and kiwi.
For backwards compatibility, you could create a symlink /boot/EFI to point to /boot/efi.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Install Mageia for UEFI
2. Look in /boot
3. See that it's /boot/EFI instead of /boot/efi
Created attachment 9419 [details]
Git patch to change from /boot/EFI to /boot/efi
I've attached a patch that switches the paths in drakxtools to /boot/efi.
It's an obviously incomplete patch because I'm not sure how to handle mountpoint migrations with /etc/fstab and grub configurations and whatnot. I don't know Perl / DrakX code well enough to figure that part out.