Description of problem: I have made an EFI-bootable version of Mageia following the instructions from the wiki here (https://wiki.mageia.org/en/UEFI_booting). This involved manually installing grub2-efi and making the bootloader with grub2-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=Mageia --recheck into the 100 MB efi partition that I mounted at /boot/efi before. It works great with any problems, but whenever there is a new kernel, I have to manually repeat the same procedure again, since it fails to start the newer kernel from the efi boot otherwise. How reproducible: Each new kernel version triggers the problem. Expected behaviour: The post installation script should generate the efi-loader with the last configuration. That would involve mounting the efi partition as well. Reproducible: Steps to Reproduce:
Source RPM: http://rpm.pbone.net/index.php3/stat/3/srodzaj/2/search/grub2-2.00-58.mga4.src.rpm => grub2-2.00-58.mga4.src.rpm
CC: (none) => zen25000Assignee: bugsquad => tmb
There should be no need to run grub2-install after a kernel update. Kernel updates trigger a re-build of the /boot/grub2/grub.cfg which should be enough. However I have not used EFI so I will watch this space ;) Depending on the final approach adopted for EFI implementation in the installer then there will need to be changes to the grub2-efi %post script at least, but this will be for Mga5 I guess.
The last kernel update (3.12.9-desktop-1) worked flawlessly and is bootable after normal update without reinstalling grub2-efi. @BarryJackson I always had a correct grub.cfg file after the update, but it would hang after booting the new kernel for whatever reason. The older kernels would start normally.
@Ingolf: Is this bug still present?
CC: (none) => olivier
I have not encountered it since February.
Status: NEW => RESOLVEDResolution: (none) => WORKSFORME