我有一台使用 Windows 10 和 Ubuntu 18 LTS 的笔记本电脑。
昨天我通过 Windows10Upgrade Assistant 更新了我的 Windows 10。
经过这个过程后,我的双重启动就消失了。
boot-repair
我尝试按照这里的建议重新安装 grub 来恢复我的 Ubuntuhttps://help.ubuntu.com/community/RecoveringUbuntuAfterInstallingWindows
什么都没起作用。
最后,我尝试全新安装 Ubuntu(清除旧的 Ubuntu),希望它可以修复,但GRUB ERROR
在安装过程中发生了问题。
似乎新的更新不喜欢任何双启动系统。
对此有什么建议吗?
谢谢!
答案1
在 Windows 10 2018 年 10 月更新后,我也丢失了 GRUB。(我的机器是联想 Yoga 720 笔记本电脑。)尝试了一些方法后,我找到了以下简单的解决方案:我按下F2进入 BIOS 并将启动顺序更改为硬盘 1 上的 Ubuntu,而不是硬盘 1 上的 Windows。重新启动后,我可以回到原来的 GRUB 屏幕,其中包含 Ubuntu 和 Windows 启动选项。Ubuntu 和更新的 Windows 都可以正常工作。
希望这对某人有帮助。
答案2
答案3
幸运的是,我的外部驱动器上有备份。这就是我解决问题的方法。
- 删除所有分区
- 已安装 Windows 10
- 更新的窗口
- 安装 Ubuntu
现在我又回到了双启动。
不确定是否boot-repair
搞砸了或者完全是别的什么。
仍然想知道无需重新安装的修复方法。
答案4
您也可以从 Windows 10 本身修复此问题。我按照这个指导。
重要步骤:
取消选中快速启动开始 > 设置 > 系统 > 电源和睡眠 > 其他电源设置 > 选择电源按钮的功能 > 更改当前不可用的设置 > 开启快速启动(推荐)
这可能已经解决了问题。如果没有,请按照以下步骤操作。再次引用同一指南:
首先检查文件名是否与我计算机上的文件名相匹配
\EFI\ubuntu\grubx64.efi
。您无法在 Windows 资源管理器等中直接查看 EFI,因此请右键单击 Windows 徽标并选择:命令提示符(管理员)
选择一个未使用的驱动器号(我使用了 j: ),然后在磁盘驱动器上安装第一个分区。
mountvol j: /s
然后您可以使用以下方式导航到该驱动器:
j: dir
并将 cd 进入适当的目录。
检查是否有一个名为的文件:
\EFI\ubuntu\grubx64.efi
。如果没有,那么您可能需要从 Ubuntu 救援磁盘执行恢复。如果该文件存在,则可以通过输入命令将其设置为默认启动选项
bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi