How to Fix: error: unknown filesystem. grub rescue> in Linux Mint & Ubuntu

Fix error: unknown filesystem. grub rescue>

Do you get this error: unknown filesystem.
grub rescue>
error message when you start your computer?

Then you've come to the right place, because this tutorial will show you step by step how to repair grub in Linux Mint and Ubuntu.

How to Repair GRUB

error: unknown filesystem.
grub rescue>

1. Type the following command and press Enter:

ls

This command will show all the partitions on your hard drive.

Example 1:

grub rescue> ls (hd0) (hd0,gpt5) (hd0,gpt4) (hd0,gpt3) (hd0,gpt2) (hd0,gpt1) (fd0) grub rescue>

Example 2:

grub rescue> ls (hd0) (hd0,msdos5) (hd0,msdos4) (hd0,msdos3) (hd0,msdos2) (hd0,msdos1) (fd0) grub rescue>

2. Now you will need to find the partition where Linux Mint or Ubuntu is installed on. To do this, type the following command and press Enter:

ls (hd0,...)

Do this for every partition until you see something, like:

grub rescue> ls (hd0,gpt5)/./ ../ lost+found/ etc/ media/ bin/ boot/ dev/ home/ lib/ mnt/ opt/ proc/ root/ run/ sbin/ selinux/ srv/ sys/ tmp/ usr/ var/ initrd.img initrd.img.old vmlinuz cdrom/ grub rescue>

In my example is (hd0,gpt5) the correct partition and I'll be using this partition as an example in the following steps, so don't forget to replace gpt5 with your correct partition.

3. Type the following command and press Enter:

set prefix=(hd0,gpt5)/boot/grub

Don't forget to replace gpt5 with your partition.

4. Type the following command and press Enter:

set root=(hd0,gpt5)

Don't forget to replace gpt5 with your partition.

5. Type the following command and press Enter:

ls /

6. Type the following command and press Enter:

insmod normal

7. Type the following command and press Enter:

normal

The Grub will now open a boot menu and display all installed operating systems.

8. Boot into Linux Mint or Ubuntu.

9. Open a Terminal window.

10. Type the following command and press Enter:

sudo update-grub

11. Type the following command and press Enter:

sudo grub-install /dev/sda

12. Close the Terminal.

This fixed my problem and hopefully it will also fix yours.

Maybe you're also interested in: