重启Linux遇到了这个错误,解决办法:
1.查看:
grub rescue> ls
(hd0) (hd1,gpt14) (hd1,gpt13)……
2.在忘记系统盘时,逐个查看:
grub rescue> ls (hd0,gpt14)
3.出现:
(hd0,gpt14):Filesystem is ext2
4.设置:
grub rescue> set root=(hd0,gpt14)
grub rescue> set prefix=(hd0,gpt14)/boot/grub
5.切换:
grub rescue> insmod normal
grub rescue> normal
问题解决。
但再次重启还会遇到相同问题,安装grub到efi分区解决问题。
linux脚本中有source命令,sh执行脚本报错,source执行脚本可行。