I have gone through a lot of questions and answers related to grub rescue
but I am having a different problem which I am not able to understand.
As per some of the answers, I tried following steps to resolve this problem -
First of all I used
ls
command to get all the partitions which in my case were(hd0)
,(hd0,msdos5)
,(hdo,msdos1)
,(hd1)
&(hd1,msdos1)
Out of the above 5 partitions, I got
Filesystem is ext2
message for(hd0,msdos1)
drive.As per some of the answers provided in ask ubuntu & stack exchange I tried to set the
root
&prefix
using(hd0,msdos1)
drive (which I found usingls
command)While setting
prefix
I realised that the/boot/grub
directory does not exist in selected drive(hd0,msdos1)
.As a result of this when I try to fire
insmod normal
command, grub rescue gives an error saying/boot/grub/i386-pc/normal.mod
not foundApart from this, I tried using bootable USB drive with ubuntu 14, 16, 17, 18 & even windows OS but I always ended up in grub rescue window.
This leaves me with following questions -
Am I setting a wrong drive as root drive (provided this is the only ext2 drive among 5 enlisted drives) ?
Is there a way of including the
/boot/grub
folder in the root directory so that I can run `insmod normal command ?