[SOLVED] How to Fix Grub Rescue - Error: file '/boot/grub/i386-pc/normal.mod' not found

Error: file '/boot/grub/i386-pc/normal.mod' not found - Some time ago I did a windows update, after the update process is complete and the computer restarts, a sudden "grub rescue" error appears which causes me to not be able to boot both into the Windows and Ubuntu operating systems (my laptop is dual boot).

My laptop only displays a blank screen with an error message like this.

[SOLVED] How to Fix Grub Rescue - Error: file '/boot/grub/i386-pc/normal.mod' not found
Problems like this it is usually because of the normal.mod file is not found so Linux cannot display GRUB.

Here are the steps to fix it.

First, type the "ls" command to display the list of partitions on the laptop.
grub rescue> ls
Then you will see a list of the partitions like this.
(hd0) (hd0.msdos8) (hd0.msdos7) (hd0.msdos6) (hd0.msdos5) (hd0.msdos3) (hd0.msdos2) (hd0.msdos1)
After that, you must recognize the Linux partition (/) by running this command.
grub rescue> ls (hd0,msdos6)/
Here my Linux partition is in (hd0.msdos6), so a list of directories will appear on my Linux when running the ls (hd0, msdos6)/ command.

Let's assume the Linux partition is at (hd0.msdos6), then we set the prefix to (partition)/boot/grub.
grub rescue> set prefix=(hd0,msdos6)/boot/grub
The last step, run the following command and then restart the computer.
grub rescue> insmod normal
grub rescue> normal
[SOLVED] How to Fix Grub Rescue - Error: file '/boot/grub/i386-pc/normal.mod' not found
Please boot into your Linux, if you have successfully booted and entered Linux Desktop, you have to update-grub, so there is no "grub rescue" error appears again when the laptop restarts.
$ sudo update-grub
Now you can use your computer smoothly and without any problems. That's a tutorial on how to fix grub rescue, hopefully useful, thank you.

Related Posts