This error happens usually when the /boot folder is full and grub doesn’t update/install properly when the system is updated.
1
2
3 error: symbol 'grub_file_filters' not found.
Entering rescue mode...
grub rescue>
One way to fix this is to boot with a Live USB image, mount the boot drive, and update/install grub again.
1
2
3
4
5
6
7 mount /dev/<vg/root> /mnt
mount -t proc none /mnt/proc
mount -o bind /dev /mnt/dev
mount -t sysfs /sys /mnt/sys
chroot /mnt
grub-install /dev/sda
update-grub