为什么我的 BIOS 无法检测到安装有 Ubuntu 的硬盘?

为什么我的 BIOS 无法检测到安装有 Ubuntu 的硬盘?

我有一台装有 Windows 的 Acer Travel Mate 笔记本电脑,我也想安装 Ubuntu,所以我下载了 22.04.3 映像并使用 rufus 制作了一个可启动的 USB。然后我继续在我的一个硬盘上安装,我有两个硬盘(一个用于 Windows,另一个用于 Ubuntu)。我手动创建分区 /boot、swap、/ 和 /home,一切正常。然后我重新启动笔记本电脑,它没有加载 grub 来选择所需的操作系统,而是一直加载 Windows 10。我以为是 BIOS 中的启动优先级,然后我注意到,我安装 Ubuntu 的硬盘不在启动优先级中。我的主驱动器(Windows)是 Gigabyte 的,Toshiba 的用于 Ubuntu。这是一张图片: 在此处输入图片描述

我怎样才能使驱动器可识别?

编辑
我有了一些发现。如果将 bios 模式更改为传统模式,则东芝磁盘将出现在启动优先级列表中: 启动优先级菜单 但是启动管理器没有检测到它: 启动管理器传统模式 如果 BIOS 处于 UEFI 模式,则启动管理器仅检测 Windows 分区: UEFI 模式下的启动管理器

另外,我尝试重新安装 ubuntu,并检测到以下分区: 在此处输入图片描述 您可以看到 EFI 分区是 VFAT,我不知道为什么,因为我第一次安装时它是 fat32。这是我保留的样子: 在此处输入图片描述

答案1

我设法解决了这个问题,但我不确定我做了什么。步骤如下:

  1. 我没有安装 ubuntu,而是使用了 kubuntu(我认为您可以使用 ubuntu)。
  2. 将 bios 置于传统模式。这可能不是必需的,但对我来说却有用,因为在 UEFI 模式下,无法检测到安装 Kubuntu 的磁盘。
  3. 在手动分区部分,首先放置 EFI 分区。我认为这是我搞砸的地方。

就这样。

相关内容