Why server is booting into grub rescue> prompt with error "symbol grub_calloc not found" ?

Solution Verified - Updated -

Issue

  • After rebooting the system, its getting stuck in grub rescue mode:

    symbol grub_calloc  not found
    Entering rescue mode
    grub rescue>
    
  • GRUB cannot be installed on /dev/sda2 because it contains an XFS filesystem, which does not support embedding GRUB:

    grub2-install: warning: File system xfs' doesn't support embedding.
    grub2-install: warning: Embedding is not possible.  GRUB can only be installed                         in this setup by using blocklists.  However, blocklists are UNRELIABLE and their     use is discouraged..
    grub2-install: error: will not proceed with blocklists.
    

Environment

  • Red Hat Enterprise Linux 7

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content