问题描述:

Ubuntu18.04 和 Windows 10 双系统,原本运行的都很正常,然后吧,突然有一天,选择Windows boot manager 时报错 ,错误: `/EFI/Microsoft/Boot/bootmgfw.efi‘ not found 请按任意键继续… 结果就是怎么也进不去 Windows 了

如果问题相符请继续往下看(这个问题折磨了我两天,尝试了各种方法):

我所做过的尝试(均失败):

  1. 因为是boot的问题,首先做的尝试是在ubuntu 18.04 中使用引导修复 boot repair 至于这个工具参见这篇博客
  2. 使用 Rescatux进行修复,主要就是reinstall windows UEFI,但是报错,这个软件挺好,功能齐全
  3. 外网的一些偏方,总而言之,越弄越头大

以上尝试可能都有人成功过,但是我这里都失败,当然你可以试试

如何解决问题:

总体思路:

  1. 你需要使用一个U盘,去创建一个 Windows10 的系统启动盘(我是在Ubuntu下进行的)
  2. 成功创建后重启,进 bios 从U盘启动
  3. “修复你的电脑” > 疑难解决 > 启动修复 (千万别真重装了)
  4. 然后 enjoy

如果你对如何创建 windows 启动盘熟悉就不用在看了,如果你手边不方便利用一个有 windows 电脑创建启动盘,而只能选择利用自己的ubuntu,那么我还是要提个醒的,这个花了我很长时间。当然这里也只说最后的快速解决方法。

快速从Ubuntu 制作windows 10 系统启动盘

如果你用U盘按照网上其他的教程,我想你可能会遇到各种各样的挂载什么的麻烦。建议你使用这个软件woeusb , 这个软件使用方法已经变了,C站上的其他可见方法都失效了,琢磨了很久,最后你可以这样解决:


下载发行版,最新的即可,一个bash文件就行,然后按步骤来

chmod +x path/to/woeusb-N.N.N.bash
sudo path/to/woeusb-N.N.N.bash --help

这里可能会报错,如下

error: woeusb requires wimlib-imagex command in the executable search path, but it is not found.

解决方法:

sudo apt install wimtools

成功后,会出现一大段提示,在本例中,我们需要做一个windows启动盘,新版的woeusb(注意编辑时间)应该是不支持GUI界面了,只能通过命令进行,下图 woeusb-5,用了之后无此命令,然后用了下面方法:

在这里插入图片描述

sudo  path/to/woeusb-N.N.N.bash --device <source media path> <device>

然后使用这样写成功刻录,稍等一会就好了,很方便。

注意, <source media path> 这个是你的windows10的 iso 文件,自己从官网下,<device>是你的U盘位置,可以通过命令sudo fdisk -l查看,一般形式/dev/sdX,如此便成功刻录U盘(刻录过程出现一些错误之类的,最后并无影响)

大佬们有别的更好的解决方法,欢迎交流,有问题欢迎指正。

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐