| 
 | 
 本帖最后由 hilsonma 于 2020-11-5 15:27 编辑  
 
这样试试: 
- search --no-floppy --set --file /EFI/Microsoft/Boot/bootmgfw.efi
 
 - chainloader /EFI/Microsoft/Boot/bootmgfw.efi
 
  复制代码 
 
如果还不行,windows是在C盘的话,在cmd窗口执行一次: 
- bcdboot c:\windows /s c: /f UEFI
 
  复制代码 
 
如果你已经将ESP中的 /EFI/Microsoft/Boot/bootmgfw.efi 替换成grub2的efi文件的话,可以将C:\EFI\Microsoft\Boot\bootmgfw.efi 改名为 bootmgf.efi,上面的引导也作相应更改,如: 
- search --no-floppy --set --file /EFI/Microsoft/Boot/bootmgf.efi
 
 - chainloader /EFI/Microsoft/Boot/bootmgf.efi
 
  复制代码 
 
顺便提一下,制作grub2.efi时已经包含的模块,是不再需要使用insmod 重复加载的。无论是菜单前的配置还是菜单项中的引导,都不再需要insmod. 
insmod是用来加载某些模块,这些模块没有包含在efi文件中,或者是跟efi文件中包含的模块不一样,这时才使用insmod加载。 |   
 
 
 
 |