早上好,
我最近将我的华硕 Windows 8.1 笔记本电脑设置为带有 Ubuntu 14.04 的双启动系统。我已成功使用 Grub2 作为引导程序创建了双启动系统。
问题是这样的:最近尝试从 USB 启动以运行 LiveCD USB Linux 发行版时,我失去了从 USB 启动的能力。该选项未显示在 Grub2 中,我在 Ubuntu 中运行了“sudo update-grub”命令,但该选项仍然不可用。
此外,当从 Win8 启动到 UEFI 屏幕 [高级启动选项 > 重新启动] 时,当转到常规屏幕以从 USB 驱动器启动时(我最初安装 Ubuntu 的方式),缺少从我的 USB 启动的选项。我只看到两个选项:Ubuntu 和 Ubuntu。
现在我的 Win 8.1 和 Ubuntu 都运行良好,但我希望解决这个问题,以防我需要从 USB 启动以进行恢复。但我也非常想使用这张 LiveCD 并尝试新的 Linux 发行版,但我无法这样做。
有人曾经遇到过这种情况吗?或者有什么技巧可以从 Grub2 或 UEFI 或两者恢复从 USB 启动的能力?
先感谢您!!!
附加信息 - 我从事 IT 工作,对 Linux 和 Windows 系统都非常熟悉。由于这是我的第一台使用 UEFI 而非传统 BIOS 的 PC,因此我对这个领域不太熟悉。
答案1
通常,您可以通过功能键进入固件的启动管理器,正如 Raphael 所暗示的那样。但是,如果该列表缺少 USB 选项,则可能是您使用的 USB 驱动器缺少必要的启动文件;或者固件可能出现故障并永久删除了 USB 启动选项。如果是后者,您可以通过摆弄固件设置实用程序中的选项来恢复它。(抱歉,我无法更具体;不幸的是,EFI 中的标准化程度太低,以至于在不了解所讨论的特定 EFI 的情况下无法指出特定选项。)在最坏的情况下,恢复固件的默认设置可能会解决问题——但这也可能导致系统无法启动 Ubuntu。
另一个选择是安装我的重新索引。安装完成后,它会自动检测可启动 EFI 的 USB 闪存驱动器——尽管如果它们注册速度较慢,您可能需要按 Esc 键来扫描它们。通常我建议在安装之前先从 USB 闪存驱动器或 CD-R 尝试 rEFInd,但这对您来说并不完全可行,因此您必须直接通过 Debian 软件包或 PPA 安装它。