Hi everyone,
In this report, there seems to be an indication that this issue was
fixed with grub2/2.04-5. At least that's how I interpret the
auto-generated line "No longer marked as found in versions grub2/2.04-5"
that was somehow triggered by Colin Watson (though when checking the
respective mail, it seems like that is only about reassignment and not
about a resolution).
In either case, I want to report that this issue still exists when
having grub2-common/2.06 installed (on Ubuntu 22.04), which comes with
os-prober/1.79.
Furthermore, I can explain exactly where this issue occurs. I have
written up a question on the Unix&Linux StackExchange about this, that
contains the explanation: https://unix.stackexchange.com/q/744624/203826
The gist of it is that the script that parses the grub.cfg on the
separate Arch (in my case Manjaro) partition, the initrd statement is
parsed as expected, but the code only handles the first argument to the
initrd command, which in Arch's case is the microcode stuff, while
completely ignoring any subsequent arguments.
Where can I hand in a patch to fix this issue?