Today i decided to update my Bios Firmware. When trying to boot Manjaro i was dropped back to the grub rescue command line with the message:
symbol ‘grub_calloc’ not found
In the end, i managed to use the grub menu from a live USB to load the EFI bootloader.
Once fired up i reinstalled grub with:
Now looking at the entries at boot i can see, beside the usual ‘UEFIos 860 EVO’, the new entry ‘Manjaro 860 EVO’. The latter is the one that works.
Now my question is: could a BIOS firmware update make the UEFI code stored on the drive obsolete, invalidating it and thus making it unbootable?