
Here's are the conditions. I am NOT on that machine now so can't provide anything from it at the moment.
I have tried searching GRUB and have not found this situation so I apologize if I am still somehow making a copy of a post that has been made.
The machine has a DUAL BOOT of Mageia and another Linux distro. Normally, I would honestly use Mageia's GRUB because of the Control center making it pretty easy to make changes if you need to. I never have.
However this ARCH based distro uses BTRFS and has this back up thing setup. I was NOT sure if they way they set it that Mageia grub would find those if they were needed. Also, this is NOT my classic preplanned
dual boot. In such instance I would have installed Mageia first then installed the other 2nd. I just saw I had so much space left over and that other install is really for something specific that is difficult to setup in Mageia
and already setup out the box. (If you want to know, they are 1. ANBOX, 2. Winetricks and the Steam thing that I forget the name of that uses Winetricks.)
Otherwise I much prefer Mageia as my daily driver and it's just much more comfortable use for desktop. Anyway, I put Mageia on and since it was 2nd, I told it to install grub to the partition.
Well no problem initially. The other system grub saw it and booted it even with the really annoying parameters needed for the SCREEN on this BEAST of a unit. (Not on it now)
Then, update. New Kernel. With each successive new Kernel in Mageia updated I am getting a message that the link is invalid and that no such kernel etc exists?
As an example. Kernel 5.10.75 was installed and gave that message. I backtracked to Kernel 5.10.70 and it worked. Then there was a recent update which I have not done here yet. Probably should do that now.
The next kernel was installed and then... I can't use 5.10.70. Of course can't use 5.10.75. I am now using 5.10.62. SO it looks like the NEXT update will bump me down to the first kernel when I installed and after that. I won't have a bootable system.
Now to note and this may have something to do with that Grub, I have read somewhere I think, that there is now a special GRUB for BTRFS? I am absolutely unable to add grub options to Grub 41. Well, I can add them.
They do not work. In adding them I even used UUID to point to where Mageia is and though that failed. I was able to see that the GRUB OS detect used the exact same line and parameters to find and boot Mageia grub.
Once again the issue here seems that thought the kernels are installed Mageia grub keeps saying that that UUID location is incorrect?
Does anyone with more knowledge on this matter have any suggestions? More about how to get GRUB to find the Kernels or to just TELL GRUB where they are.
This is an EFI machine. Once again. Mageia GRUB is on the partition NOT in EFI.
Thank you in advance. If you need any logs or anything.
Please tell me and I'll be happy to provide. Please LEAVE DETAILED instructions on what I need to do to get you what you need to see.
Thank you.