<div dir="ltr"><div>This issue, or a similar one, seems to have reappeared in Buster.</div><div><br></div><div>My system is a HP ProBook 650. I installed Stretch a while ago, and then upgraded to Buster as per instructions on Debian website.</div><div><br></div><div>After a while and a few security upgrades the system was unable to boot, spewing out <br></div><div>error: symbol `grub_calloc´ not found.</div><div>Entering rescue mode...</div><div>grub rescue></div><div><br></div><div>I am not very proficient in grub rescue commands, and felt quite lost.<br></div><div><br></div><div>After a bit of tinkering I found this workaround:</div><div>The laptop has a "Boot from EFI file" option in "Boot devices" menu in BIOS.</div><div>Navigating to and selecting [efi partition]/EFI/debian/grubx64.efi booted Grub just fine.</div><div><br></div><div>After a while I got fed up doing this on every cold boot.</div><div>Then, out of curiosity, I tried selecting [efi partition]/EFI/boot/BOOTX64.EFI from the "Boot devices" menu in BIOS.</div><div>The same Grub error resulted, i.e:<br></div><div>error: symbol `grub_calloc´ not found.</div><div>Entering rescue mode...</div><div>grub rescue></div><div><br></div><div>Then I booted the system again, backed up /boot/efi/EFI/boot/BOOTX64.EFI and replaced it with /boot/efi/EFI/debian/grubx64.efi and rebooted again.</div><div>Hey Presto! The boot problem vanished.</div><div><br></div><div>If I remove BOOTX64.EFI from /boot/efi/EFI/boot altogether, I get a "Boot device not found" error from BIOS on boot.</div><div><br></div><div>I hope this helps in correcting this situation.</div><div><br></div><div>Regards</div><div>;)Frode<br></div><div><div><br>-- <br><div dir="ltr" data-smartmail="gmail_signature">Da sa Gud: "Det bli lys!"<br>Og det ble lys.<br>                      1. Mosebok 1.3<br><br>And God said, "Let there be light,"<br>and there was light.<br>                      Genesis 1:3, NIV</div></div></div></div>