我之前安装了许多 ubuntu,但我的笔记本电脑无法使用。
我使用 rufus 和 UEFI 选项制作了一个带有 ubuntu 16.10 的 USB 驱动器。我从 USB 驱动器启动 Ubuntu 并打开 gparted 以创建 2 个分区(1 个交换 8GB 和 1200GB 分区用于 ubuntu)除此之外我还剩下 3 个分区 1Windows 分区 1 个恢复分区和 1 个启动分区(以 efi 格式不确定这是什么是)。我在我的 1TB 驱动器上安装了 grub。安装完所有东西后,我重新启动了我的笔记本电脑,它直接启动到 Windows 10。我无法访问 grub 菜单或 ubuntu 本身。
我现在已经用不同的教程和不同的方式重新安装了 ubuntu 6 次。
有人可以帮助我吗?
感谢赛博。
简短的回答:我怀疑您已经安装了 GRUB 的 BIOS 版本,这在基于 UEFI 的 PC 上几乎没用,这些 PC 使用 EFI 模式 Windows 安装进行双引导。
长答案:首先,您必须了解两种不同类型的固件之间的区别:
根据您的屏幕截图,您的计算机显然是基于 UEFI 的。您的第一个(文本模式)固件屏幕截图显示 NVRAM 条目包含指向 Windows 引导管理器的指针,但没有证据表明指向 Ubuntu 引导管理器的指针。(它通常显示为一个名为 的条目
ubuntu
。)因此,我相信您有一个 EFI、一个 EFI 模式的 Windows 安装和一个 BIOS 模式的 Ubuntu 安装。可以通过使用称为兼容性支持模块 (CSM) 的功能从许多 UEFI 引导 BIOS 模式引导加载程序,该功能本质上是一个 BIOS 仿真层。但是,在 EFI 模式下安装和启动 Windows 时,这样做很尴尬。
因此,解决方案很可能是为 Linux 安装 EFI 模式引导加载程序。有几种方法可以做到这一点,其中最简单的是:
请注意,这些选项中的前两个要求您掌握引导模式并拥有已正确准备的 USB 闪存驱动器。
.iso
(一些工具在从映像文件写入 USB 闪存驱动器时省略了 EFI 引导加载程序。)有关CSM、如何控制它以及如何准备可以在 EFI 模式下引导的引导媒体的更多信息,请参见我的这个页面。rEFInd 是一个仅限 EFI 的工具,因此在准备其 USB 驱动器时更不容易出错——最坏的情况是,它根本无法启动,而不是像 Ubuntu 安装程序那样在 BIOS 模式下错误地启动。我终于想出了如何解决它。
我的 ubuntu 和 grub 的 Efi 文件在我的 bios 中没有设置为受信任。
我所做的是启用安全启动并进入我的 BIOS。在我的 BIOS 中,它被称为“选择一个受信任的 UEFI 文件以执行”。在那里我浏览了我的 ubuntu 的 efi 文件和我的 grub 允许它执行。重新启动我的笔记本电脑并再次进入我的 BIOS 后,我不得不更改启动顺序,它就在那里。我最终可以在引导顺序中看到我的 grub 和 ubuntu。将我的 grub 放在启动顺序的顶部后,我终于可以在 ubuntu 中启动了。
谢谢您的帮助!
在您的问题中看到关于不知道 EFI 是什么的部分,请查看下面的链接,那里有大量信息。如果尝试双启动 Windows 10,请不要忘记确保快速启动和安全启动已关闭,并且不要使用传统模式 (CSM)。Windows 10 使用 UEFI 而不是 bios 启动,这是新规范。并且可能搜索修复 grub,以防选择操作系统的超时设置为 0 等。 https://ubuntuforums.org/showthread.php?t=2147295