未知的文件系统,grub rescue

当我尝试启动时,我收到此消息:

错误:未知的文件系统。 grub rescue> _

结果:

grub rescue> ls

如下面所述:

(hd0)(hd0,msdos5)(hd0,msdos1)(hd1)(fd0)

如果您不知道您的Ubuntu启动分区,请逐个检查它们:

ls (hd0,msdos5)/ ls (hd0,msdos1)/ 

当你点击右边的那个时,你会得到一条提到“丢失+发现”的行,依此类推。

假设(hd0,msdos5)是正确的分区:

 set root=(hd0,msdos5) set prefix=(hd0,msdos5)/boot/grub insmod normal normal 

现在你将能够启动进入Ubuntu。 完成后,重新安装GRUB:

 sudo update-grub sudo grub-install /dev/sda 

如果你有UEFI BIOS,请确保你通过uefi启动而不是遗留启动。 Grub实际上在那里,但bios不允许它开始

我发现修复此错误的最简单方法是放入一个旧的Windows 98磁盘,在dos中你可以删除并创建分区然后格式化