我在 Windows 操作系统 PC 上双启动了 ubuntu,然后删除了 ubuntu 分区并重新启动了 PC。GRUB 出现并显示“支持最低限度的 BASH 式行编辑。对于第一个单词,TAB 列出了可能的命令补全。其他任何地方的 TAB 都列出了可能的设备或文件补全。”那么,首先我该如何进入 Windows 操作系统,其次我该如何摆脱这个 GRUB 引导加载程序?
答案1
好的,我遇到了和你一样的情况,在与 Ubuntu 双启动后想回到 Windows 10。解决方案非常简单。
首先,进入 BIOS(您可以在启动机器时反复按下某个键来执行此操作,该键通常是 F2,但可能因制造商而异),然后使用箭头键导航到启动菜单。在那里,您会看到“ubuntu”位于顶部。找到 Windows 启动管理器并将其放在顶部(您可以使用右侧的说明将“ubuntu”等启动条目向上或向下移动)。转到退出菜单,保存设置并离开。您会发现 GRUB 引导加载程序不再出现,并且它现在直接启动到 Windows。
编辑:上述解决方案适用于在重新启动 Windows 之前修复 MBR 的用户,但如果您忘记了,这是一个可能的解决方案。
步骤 1,创建 Windows 10 可启动 USB(如果您已经有一个,可以跳过此步骤):
Windows 10 可启动 USB 是外部 USB(或硬盘)驱动器上的 Windows,您可以使用它来安装 Windows 10 或修复您的 PC。
您可以使用此视频来学习如何创建一个:https://www.youtube.com/watch?v=abpAPQH1RsI. 感谢 EasyTechs。
第 2 步,启动 Windows 10 并修复引导加载程序:
现在,您已经有了 Windows 10 可启动 USB。在执行任何操作之前,请确保您的计算机已关闭。打开计算机并直接进入启动菜单,您可以在其中选择要从哪个设备启动(通常可以通过反复按 F12 进入此启动菜单,尽管按键可能因制造商而异)。选择您放置 Windows 10 的驱动器。
现在它将带您进入此屏幕(您可能必须指定安装程序所需的语言和一些其他首选项):
单击“修复计算机”,它将带您进入一个带有一些选项的菜单。单击“疑难解答”。然后转到“高级选项”。转到“命令提示符”。
您可以使用此链接输入必须输入的 cmd 命令(这也是逆转双启动的正确方法,但您可能只想按照视频中的以下命令进行操作):https://www.youtube.com/watch?v=5Rq4zovHiWk&t=441s. 感谢 EasyTechs。
以下是您需要在命令提示符中执行的所有命令(逐个执行这些命令):
bootrec /fixmbr
bootrec /fixboot '(this command may return 'Access denied', fix is below)'
bootrec /scanos '(this may say that it found no Windows installations, continue anyway)'
bootrec /rebuildbcd
exit
(如果bootrec /fixboot
返回“访问被拒绝”,请输入bootsect /nt60 sys /mbr
并重试bootrec /fixboot
。现在应该可以正常工作了。)
退出后,单击“继续”,它应该可以正常启动到 Windows 10。
如果启动时仍显示 Grub 救援菜单,则键入exit
,它将启动到 Windows 10。要删除菜单,请转到 BIOS(您可以在开始启动机器时反复按下某个键来执行此操作,该键通常是 F2,但可能因制造商而异),然后使用箭头键,导航到启动菜单,并按照屏幕右侧的说明将 Windows(它可能显示为 Windows 启动管理器)放在顶部。转到退出菜单并保存您的设置(这非常重要)并离开。
Windows 10 现在应该可以正常工作和启动。
希望这可以帮助。
答案2
我建议找到一个 Windows 安装媒体,并在“救援模式”下使用它。
可能存在一种技术可以使 GRUB 从其命令行启动到 Windows 安装,但是,对于不熟悉救援 shell 的人来说,这种方法并不舒服。
或者,您可以重新安装 Ubuntu,确保 GRUB 知道您的 Windows 安装,然后再卸载 Ubuntu。这可能会确保您的数据保持完整。