Mageia can be difficult to install nowadays, because there has no option to install msdos partitioned disk. One solution is to make GPT partitioned usb disk, where is small fat32 esp partition.
Mageia does not boot if the usb is not attached, so if you want to boot without that usb, you need to have some other system for controlling boot, and then remove grub-efi and plymouth packages, and install lxdm as login manager (set default login manager via control panel.).
Also initrd files is good to re-create to the next way
1. Open Terminal and go /boot folder and run
cd /boot
su
dracut --regenerate-all --force