问题现象
参考以下方法
- 先确认启动项是否正确,是否有U盘、光碟等外接介质,如果有请先拔除重启,如果没有或者重启后还是没有解决,请继续:
- 输入
ls
一般输出为(hd0),(hd0,msdos8),(hd0,msdos7),(hd0,msdos6),(hd0,msdos5),(hd0,msdos3),(hd0,msdos1)
-
找到系统的安装分区,通过
ls (hd0,msdos*)/boot
直到不出现:error:unknown filesystem
,该分区即为安装分区 -
设置一次性启动参数
set root=(hd0,msdos8)
msdos8
为第三步中找出的安装分区
set prefix=(hd0,msdos8)/boot/grub
insmod normal
- 重启进入系统,打开终端运行
sudo update-grub
sudo grub-install /dev/sda
重启