无法启动至 USB 启动修复棒

无法启动至 USB 启动修复棒

我在 UEFI/GPT SSD 上安装了 W10 和另外 2 个基于 Debian 的分区,并且习惯使用 Boot-Repair(BR)。截至今天早上,我昨天没有进行任何相关活动,当我打开系统时,我的系统只会进入 Grub2 > 提示符。

因此,像往常一样,我拿出我信任的 BR USB 棒,但这次我无法从它启动,尽管我使用 Rufus 使用所有可能的 MBR/GPT 选项多次重新创建了 BR 棒,但都没有成功。

如果我按 F12 中断启动过程,我可以选择 Samsung EVO SSD、Windows 启动管理器和各种 EFI 启动选项(USB HDD、USB CD-ROM 等)。选择除 WBM 之外的任何选项都会得到相同的 GRUB2> 提示,但选择 WBM 至少会加载 W10。我还关闭了安全启动

怀疑是 BIOS 问题,我重新刷新了 BIOS,但没有任何变化。

所以我现在的状态是:

  1. Grub明显损坏,无法启动Linux系统
  2. 由于无法从 USB 启动,因此无法进行启动修复。

有人有什么想法吗?

答案1

不完全是答案,所以请将其视为评论。我昨天遇到了一个几乎类似的问题,今天下午解决了。

我的系统有 3 个主分区(恢复、系统保留、W7)和逻辑分区,其中包括 W10 和 Xubuntu 17.04。W10 分区出错了,我删除了它,我想这不会有问题,因为我相信我仍然可以启动到 W7 或 Xubuntu。我没有运行update-grub也没有grub-install。但是,当我重新启动时,它显示GRUB2> prompt

幸运的是,我有几个带有实时/持久 USB 的 USB 棒(Ubuntu 16.10 和 Tahrpup),因此我插入了每一个,但屏幕一直显示GRUB2> prompt。然而,我确实注意到,几天前当冷启动时(关闭笔记本电脑,插入 USB,然后按下电源),笔记本电脑会跳过 USB 驱动器(这是一台旧笔记本电脑,因此端口可能生锈了)。

因此,当屏幕显示臭名昭著的 时GRUB2> prompt,我插入了一个可启动的 USB,重新启动笔记本电脑(而不是关闭它),然后瞧!笔记本电脑再次从 USB 读取数据。下一步涉及update-grubnor grub-install,然后启动再次正常。

另一种解决方法可能是从 Windows 启动 GNU/Linux ISO。我还没有测试过,所以我不能发表太多评论,但从快速研究来看,使用第三方引导加载程序似乎可行,甚至更好:使用 Windows 自己的磁盘管理 GUI 创建/附加包含 GNU/Linux ISO 的 VHD。

答案2

尝试把我的rEFInd 启动管理器在 USB 闪存驱动器或 CD-R 上。(该页面上提供了两种图像的下载链接。)如果计算机上禁用了安全启动,rEFInd 应该可以启动并为您提供启动 Windows 和 Ubuntu 的选项,如果 Ubuntu 启动正常,您将能够在 Ubuntu 中执行更好的诊断和修复。您还可以在一个 USB 驱动器上尝试 Ubuntu,在另一个驱动器上尝试 Ubuntu 安装/应急磁盘。如果您可以启动 rEFInd,该组合可能使您能够启动 Ubuntu 应急磁盘。

如果 rEFInd 无法从外部介质启动,则可能是启用了安全启动,或者发生了一些奇怪的事情,导致计算机无法从外部介质启动。这可能是物理问题(电线松动、触点腐蚀等)或某些模糊的固件设置导致计算机无法从外部介质启动。您可以使用 Windows重启至固件启动固件检查其选项(或者在开机时使用任何按键输入固件设置)。如果是物理问题,将 USB 驱动器从一个 USB 插头切换到另一个 USB 插头可能会有所帮助。移除任何 USB 集线器也值得一试;集线器可能出现故障或只是电缆松动。

您也可以尝试使用 GRUB shell(grub>您看到的提示)来找到 GRUB 配置文件并继续启动过程。本文我几年前写过一篇文章描述如何做到这一点;请参阅“使用 GRUB 2 Shell”部分。这是另一篇文章关于这个问题,我们将进行更详细的探讨。

另一个最后也是最绝望的方法是从 Windows 安装 rEFInd。rEFInd 的 Windows 安装过程有点繁琐(请参阅文档),但这是可以做到的;如果可行,它应该能够让您启动 Windows 和 Ubuntu。但是,如果 rEFInd 从 USB 驱动器启动但无法启动 Ubuntu,则不要担心这一点;如果您根本无法让 USB 驱动器启动,则这是一个解决方案。

请注意,您看到的某些症状的一个可能原因是 Ubuntu 分区可能已损坏甚至被删除。如果是这样,恢复可能很困难甚至不可能。您可以使用 Windows 分区工具检查一些基本信息;但是,除非您安装文件系统驱动程序,否则您将无法深入研究 Ubuntu 安装,只需验证分区是否仍然存在。在投入太多精力克服 GRUB 障碍之前,您可能想尝试一下;如果您的 Ubuntu 文件系统被清除,您将无法在不重新安装或进行一些重大修复工作的情况下清除该障碍。

相关内容