GRUB failure after upgrade from 8 to 9

1 reply [Last post]
JimG
Offline
Joined: 01/13/2019

I upgraded a laptop from Trisquel 8 to 9 and was left with a non-working grub. I tried fixing it by booting from a live Mageia CD I had, and following instructions I found online, which made a change but is still not booting.

After the upgrade, the next boot gave an error message "symbol 'grub_calloc' not found". After the failed fix I get a different error message, "file '/boot/grub/i386-pc/normal.mod' not found"

Is it possible to fix this? If so, how? I'm happy to provide additional information as needed.

Thanks!

Magic Banana

I am a member!

I am a translator!

Offline
Joined: 07/24/2010

See https://help.ubuntu.com/community/Grub2/Installing#Fixing_a_Broken_System

I would use chroot. Notice that the instructions for that technique are too detailed: you probably use neither software RAID, nor LVM, nor bcache, etc.