重装win10可能会损坏grub引导,如果出现grub rescue或命令行界面,请按如下方式操作:
按顺序在“>”后面执行如下命令:
ls #列出磁盘分区
然后确定grub文件夹所在的分区:
如果系统的「/boot」文件夹没有单独分区(大多数人应该是如此),那么使用 ls (X,Y)/boot/grub 命令浏览所有分区,其中 X 代表硬盘号,Y 代表分区号,例如:
ls (hd0,gpt3)/boot/grub #如果系统没有报错,显示出了文件夹下面的文件,那么该分区就是我们要找的分区,记下硬盘号和分区号
而如果系统的「/boot」文件夹单独为一个分区或者上一条指令没有找到需要的分区,则使用 ls (X,Y)/grub 命令,其中 X 代表硬盘号,Y 代表分区号。
接着设置grub启动位置:
set root=(hd0,gpt3)
set prefix=(hd0,gpt3)/boot/grub
其中的硬盘号和分区号需要自行确定;grub 安装位置也需要自行确定,即第二行中,/boot/grub 根据需求替换为 /grub。
最后:
insmod normal
normal