电脑是双系统,Windows 8.1+Fedora 20,安装Fedora时,磁盘上增加了新的EFI System分区,由于本来Windows也有EFI System分区,就出现了两个EFI System分区,从Fedora的EFI启动Fedora不会有问题,但是启动Windows就会出现“\EFI\Microsoft\Boot\bootmgfw.efi is missing”,原因是Windows引导程序根本就没在Fedora的EFI System分区,要正常启动Windows,可以在UEFI设置(类似以前的BIOS)中,使用Windows的EFI,既可以启动Windows,也可以启动Fedora。要通过Fedora的EFI,我们要知道Windows的EFI System分区安装位置,使用fdisk命令,能得到分区信息,其中“dev/sda2       2050048      2582527   260M EFI System”,就告诉我的Windows的EFI System分区位置。解决方法1,找到修改“/boot/efi/EFI/fedora/grub.cfg”文件,添加”set root='hd0,gpt2'“(去掉不带引号),重启就行。

### BEGIN /etc/grub.d/30_os-prober ###
menuentry 'Windows Boot Manager' {
   set root='hd0,gpt2'
   chainloader /EFI/Microsoft/Boot/bootmgfw.efi
   boot
}
### END /etc/grub.d/30_os-prober ###

这种方法出现一个问题,因为grub.cfg文件根据/etc/grub.d/中的文件生成,如果运行”grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg“重新生成文件,你的修改就会失效。

解决方法2,根据grub.cfg中的信息,能确定Windows Boot Manager根据/etc/grub.d/30_os-prober文件生成,修改”/etc/grub.d/30_os-prober“文件,找到,如下位置,添加”set root='hd0,gpt2'“(去掉不带引号),运行”grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg“,命令,重启就行。

menuentry '$(echo "${LONGNAME}" | grub_quote)' {
EOF
   save_default_entry | grub_add_tab
   cat << EOF
   set root='hd0,gpt2'
   chainloader /EFI/${DEVICE}
   boot
}

转载于:https://www.cnblogs.com/jm6041/p/4021040.html

Linux(Fedora 20) EFI 启动Windows出错 \EFI\Microsoft\Boot\bootmgfw.efi is missing相关推荐

  1. Ubuntu18.04 和 windows 10双系统 错误: `/EFI/Microsoft/Boot/bootmgfw.efi‘ not found

    问题描述: Ubuntu18.04 和 Windows 10 双系统,原本运行的都很正常,然后吧,突然有一天,选择Windows boot manager 时报错 ,错误: `/EFI/Microso ...

  2. 关于linux上steamplay无法启动windows游戏

    前言 很多游戏,deepin-wine做的兼容性不如steamplay linux上steamplay加载windows游戏 点击添加游戏---------添加非steam游戏 点击浏览 改为all ...

  3. linux (fedora 28) 制作启动U盘,启动盘

    最近需要安装一款Linux, 由于使用的计算机系统为 fedora 28, 所以只能在linux 制作U盘 使用 df 或者 fdisk -l 查看 U盘文件: Disk /dev/sdb: 14.5 ...

  4. 双系统删除Linux进入Grub无法启动Windows的解决方案

    问题描述: 卸载CentOS系统,直接在Windows下删除CentOS硬盘的分区卷. 重启遇到问题,进不了Windows,进入Grub什么的,原因是以前的MBR(主引导记录主要就是用来系统的引导程序 ...

  5. hp linux 禁用u盘启动项,BIOS关闭Secure Boot(安全启动)方法大全(联想,华硕,DELL,HP等品牌)...

    2019-11-20 微星B450系列是微信推出的搭配AMD锐龙处理器使用的一款主板,具有性能好,稳定,价格实惠的特点,很多朋友组装好电脑之后想要安装Win7系统,却不知道如何下手,毕竟这款主板和锐龙 ...

  6. linux双系统uefi启动顺序,UEFI下Windows启动引导的顺序(附带linux双系统)

    这里均以64位系统(windows和linux均是),gpt分区,UEFI引导作为例子,现在基本上不会不支持吧. windows下UEFI引导文件的载入顺序 主板启动windows的一般有两种方法: ...

  7. 编辑Win8 EFI启动菜单

    UEFI启动加载顺序 UEFI BIOS→EFI系统分区→\efi\Microsoft\boot\bootmgfw.efi→efi\Microsoft\Boot\BCD→\Windows\system ...

  8. windows和ubuntu双系统安装后EFI空间太小引导失败,如何扩容和重新引导

    首先安装windows的PE盘,重启按f12进入PE盘 由于ESP和MSR空间紧挨着没法直接扩容ESP,只好把原有的格式化,用 DiskGenius建立新的的ESP/MSR分区,新的ESP有227MB ...

  9. Dell电脑 两块硬盘的efi启动分配

    如果有电脑有两块硬盘的小伙伴可以参考这个设置的硬盘(其实没必要,只要有一个系统能进就行,然后在把别的系统引导加进来就行(用grub2),但是强迫症让我必须知道咋着能改,要不心里难受.....). 我的 ...

  10. 【解决】深度操作系统Linux Deepin 20 内核5.10手动降级-附上大佬解决5.10中失去蓝牙的办法。

    5.10的由来 本来是5.7还是5.8来着,这不看着官方发通知内核升级到5.10内核了嘛 深度操作系统更新发布11031.002(build),升级全新内核到Kernel 5.10(Stable)版本 ...

最新文章

  1. drugbank下载XML文件解析
  2. JSON动态解析()
  3. 什么是Vue?Vue的工作原理是什么?
  4. 线段树求区间最大值RMQ(单点更新)
  5. LiveVideoStackCon 2021上海站 倒数计时:2
  6. 东芝笔记本linux系统安装驱动,笔记本驱动,详细教您东芝笔记本无线网卡驱动怎么安装...
  7. 关于如何控制一个页面的Ajax读数据只读一次的简单解决办法!
  8. maven打包忽略注解_Maven打包时遇到的一些坑和解决方案
  9. Floppy Zip Disk Rescue注册码分析
  10. js 计算 往前(后)几天(月、年)
  11. 2021年行政区划代码(含经纬度)mysql库
  12. On intelligence by Jeff Hawkins
  13. Web系统大规模并发-电商秒杀与抢购
  14. Sklearn 中的可用数据集
  15. MySQL运行机制原理架构
  16. windows server 一键启用图片查看器
  17. STP生成树/BPDU保护小实验
  18. 倍福CX9020(WINCE 7)使用技巧汇总
  19. pycharm使用问题:鼠标光标变成黑(白)色粗方块
  20. 【3.3 ads篇(重点)】

热门文章

  1. Hibernate的session一级缓存
  2. day_log 12月份的
  3. 支持Delphi2009/2010的DES加密单元
  4. tq2440修改默认串口不支持打印控制台
  5. NeurIPS 2021揭榜,接收率创九年新高,论文列表已公布,你的文章中了吗?
  6. NLU新里程碑,微软DeBERTa登顶SuperGLUE排行榜,显著超越人类
  7. 【SCIR AAAI2021】数据增强没效果?试试用Cluster-to-Cluster生成更多样化的新数据吧...
  8. 分享整理的 Python 学习路线图,(附工具+视频+书籍+面试)
  9. python—scipy.stats.multivariate_normal
  10. 机器学习基础算法13-回归实例-时间序列分析ARIMA