Ubuntu EFI 启动问题 - Dell Inspiron 13-7359

Ubuntu EFI 启动问题 - Dell Inspiron 13-7359

在 Dell Inspiron 13-7359 上全新安装(删除预装的 Win 10)Ubuntu 14.04.4 后,我无法以“安全模式”启动操作系统。

做了什么:

  1. 首先安装独立的 Ubuntu 15.10 - 安装正常,但在 BIOS 中没有可见的设备(对于 EFI 模式),我可以从中启动。经过几次重新安装(“自动”擦除和安装、手动分区,...)后,没有任何进展。
  2. 安装了独立的 Ubuntu 14.04.4。安装正常,但未启动操作系统。BIOS 找到了一个可启动的磁盘,但出现了以下消息:“操作系统加载程序没有签名。”。尝试从实时磁盘进行引导修复 - 没有进展。 Pastebin 报告

当前情况 - Ubuntu 在“非安全”传统模式下启动。一切正常。

我很好奇我做错了什么,因为总有解决方案——我没有找到它,即使有一些针对类似问题的问答也没有什么能帮助我解决这个问题。

更新:

阅读答案后,确定问题可能出在安装 USB 介质上,尝试了以下解决方案(8 GB USB 闪存格式化为 FAT32 FS)

  • Ubuntu 15.10 中的磁盘(gnome-disk-utility)应用程序
    • 创建可启动的 Ubuntu 14.04.4 USB 闪存
    • 在 UEFI 和安全启动配置中,介质在 ntb BIOS 中不可见
  • dd在终端(Ubuntu 15.10)
    • 创建可启动的 Ubuntu 14.04.4 USB 闪存
    • 在 UEFI 和安全启动配置中的 ntb BIOS 中不可见
  • Rufus(在 Win7 中)
    • 带有 GPT 的可启动 USB 闪存,用于 UEFI(Rufus 选项)
    • 创建 Ubuntu 14.04.4 live USB 闪存
    • 在 ntb BIOS 中可见
    • 无法在 UEFI 和安全启动配置中启动
      • 错误消息:“在 SecureBoot 数据库中未找到操作系统加载程序签名”
    • 但是 USB 在 UEFI On 和 SecureBoot Off 配置下成功启动(启动文件路径/EFI/boot/grubx64.EFI:)
    • 尝试以自动模式“擦除并重新安装”进行安装,仅创建主 ext4 和交换分区
    • 在“其他”选项中,我能够成功创建一个 ext4 主分区、一个 8GB 交换分区和一个 601 MB EFI 分区(之前保留的 201 MB 对安装程序来说不够)
    • 安装成功
    • 重启后,SecureBoot 已启用,并在 UEFI 和安全启动配置中启动
    • 现在还有一个文件夹/sys/firmware/efi(这应该表明没有回退到兼容模式)
    • => 问题已解决

答案1

您已在 BIOS/CSM/旧模式中安装了 Ubuntu。我建议您禁用固件中的兼容性支持模块 (CSM;又称“旧版启动支持”或类似术语)。这样做会导致某些启动媒体无法启动。如果您遇到此问题,解决方案是修复启动媒体。如果您想以 EFI/UEFI 模式启动,启用 CSM 是最糟糕的选择。有关此主题的更多信息,请参阅我的网页上有相关内容。

请注意,在 EFI 模式下,您不是从“设备”启动,而是从引导加载程序文件,存储在 FAT 中EFI 系统分区 (ESP)并在 NVRAM 启动管理器条目中引用。此规则有一种例外:EFI 支持“后备”启动文件名,适用EFI/BOOT/bootx64.efi于 64 位 (x86-64) 系统。如果没有其他启动条目有效,或者有时如果有此加载程序的明确条目,系统将启动它。此功能允许从操作系统安装介质启动。它有时也用于启动严重损坏的 EFI 的系统,这些系统会忽略或忘记其 NVRAM 条目。此后备条目可能出现在计算机的内置启动管理器中,就像传统的 BIOS 从设备启动条目一样,但它并不完全相同。

答案2

您似乎安装了 32 位 Ubuntu 版本。
您必须安装推荐的 64 位版本。
否则安装无法在 EFI 模式下进行。

但是...要解决您的问题...
从 Ubuntu 安装媒体启动。
选择“无需安装即可试用 Ubuntu”。

从仪表板打开 GParted。
单击顶部菜单中的设备。
单击创建分区表。
选择 gpt,因为您有 EFI BIOS。

创建新分区 - 使用 fat32 格式化 - 大小约为 100 MB。
创建新分区 - 使用 ext4 格式化 - 大小符合您的需求。
创建新分区 - 使用 swap 格式化 - 大小与 RAM 匹配。

在桌面上单击“安装 Ubuntu”,当系统提示选择“其他”时。
选择之前使用 GParted 为 Ubuntu 创建的 ext4 分区。
选择/作为挂载点和ext4文件系统作为格式,开始安装。

相关内容