首先用ls确认一下存在的磁盘分区,比如(hd0,msdos1)之类。
然后要找到boot所在的分区。输入命令:ls (hd0,msdosx)/ (x为分区编号,如msdos4,该命令可以查看x分区下的目录。)
找到根目录和boot目录,如(hd0,msdos4)为根目录,(hd0,msdos5)为boot目录。
接着输入:
set root=(hd0,msdos4)
set prefix=(hd0,msdos5)/grub
insmod normal
normal
即会出现grub菜单。
进入ubuntu系统,在终端输入:
sudo grub-install /dev/sda
sudo update-grub
问题解决。