![是否可以使用双启动硬盘上的 Ubuntu 21 修复无法启动 Windows 10 的 UEFI?](https://linux22.com/image/1023468/%E6%98%AF%E5%90%A6%E5%8F%AF%E4%BB%A5%E4%BD%BF%E7%94%A8%E5%8F%8C%E5%90%AF%E5%8A%A8%E7%A1%AC%E7%9B%98%E4%B8%8A%E7%9A%84%20Ubuntu%2021%20%E4%BF%AE%E5%A4%8D%E6%97%A0%E6%B3%95%E5%90%AF%E5%8A%A8%20Windows%2010%20%E7%9A%84%20UEFI%EF%BC%9F.png)
我的 HP Envy m7-n100 笔记本电脑上的同一个 HDD 驱动器上安装了 Windows 10、Ubuntu 20.04.2 LTS 和 Ubuntu Mate。
多年来,这一功能一直运行良好。当 Ubuntu 18 发行版中的任何一个有重大更新时,它们会在 GNU GRUB 启动顺序中切换位置。
昨天,我获得了 Windows 10 更新,现在 Windows 10 无法启动,但 Ubuntu 可以。当我检查 BIOS 时,从硬盘启动选项后面有一个感叹号。一条注释说这意味着
启动功能已被禁用。
在UEFI下,它被称为“OS启动管理器”。而在Legacy模式下,它被称为“笔记本硬盘”;两者都可能被激活,但都有感叹号。
我认为也许我可以使用大约 4-6 年前的 Parted Magic 光盘修复 UEFI,但幸运的是我采取任何措施之前读到它不支持 UEFI。
我有一张自己创建的 Win 10 修复光盘,但它无法启动;有趣的是,Parted Magic 光盘可以启动。我在 WD Passport 外置驱动器上有一个 Acronis 备份,但它无法启动。我还有一个无法启动的 Acronis 启动 USB 跳转驱动器。
所以...我在想也许有办法从 Ubuntu 修复 UEFI;或者是 MBR?
我不是程序员,但我可以使用终端按照方法操作。
答案1
通常,如果有朋友的 Windows uefi 在双启动中损坏,我会使用 rufus 在 Linux 上的 vbox 的帮助下使用 usb 扩展包制作可启动的 fdd uefi 模式。完成打包后,我在可启动的 usb 安装 windows cmd 上使用 cmd shift+F10
sfc /scannow
bootrec /FixBoot
bootrec /ScanOs
bootrec /RebuildBcd
等或恢复维护。