You're almost there! Please answer a few more questions for access to the Applications content. Complete registration
Interested in joining? Complete your registration by providing Areas of Interest here. Register
Note!! Please register for a free account to access the full content and also to participate in Q&A in the community

Oracle Linux: System Fails to Boot Due to "error: symbol `grub_calloc` not found" at Grub

Applies To
Oracle Linux 7.0 and later

Summary
An Oracle Linux instance is unable to complete the boot process and halts with the following error message.

Booting from Hard Disk . . .
. .
error: symbol grub_calloc not found.
Entering rescue mode ...
grub rescue >

Solution
Boot the system into Linux Rescue mode as described in KB110256.

After entering rescue mode, access the chroot environment.

sh# chroot /mnt/sysroot /bin/bash
bash#

Reinstall GRUB with the following command on the OS disk (Use whole disk, not the booting partition).

bash# grub2-install /dev/vda  ←- replace vda with the proper disk name 

If you encounter an error similar to the following:

Howdy, Stranger!

Log In

To view full details, sign in.

Register

Don't have an account? Click here to get started!