Debian live USB 没有 EFI 启动驱动程序,无法安装在 Acer 笔记本电脑上

Debian live USB 没有 EFI 启动驱动程序,无法安装在 Acer 笔记本电脑上

我在两个单独的随身碟中创建了两个实时 USB:

  • 第一个有 Debian 的 ISO 映像。
  • 第二个有 Fedora 的 ISO 映像。

同等条件

  • 我的笔记本电脑:Aspire V11 Touch(又名 V3 112P P2E7)
  • 我的启动管理器:InsydeH2O 设置实用程序 Rev 5.0
  • 创建 live-USB 的命令:
    • 创建gtp分区表
    • 格式化为 fat32 文件系统
    • dd if=path-to-iso-source of=/dev/sdX

这似乎符合我在Debian文档中查阅的内容,即3.6.3.具有 UEFI 固件的系统4.3.准备 USB 记忆棒启动文件

目的

使用各自的随身碟引导笔记本电脑安装实时版本的 Debian 或 Fedora。

问题描述

  • 引导加载程序甚至无法识别带有 Debian 映像的棒已插入端口。因此无法从中启动。
  • 使用 Fedora 没问题。

事实证明设置不相关

  • UEFI/传统模式
  • 安全/非安全启动

尽管降级这些选项的建议似乎几乎很常见,但我的问题与这些选项无关。

  • Fedora 在标准设置(UEFI + 安全模式)下运行良好
  • Debian 不支持引导加载程序允许的任何组合。

这篇关于超级用户的文章对于这个问题的早期探索。

首次诊断

因此我得出的结论是问题出在 ISO 映像上。下面我比较一下他们的目录树。我怀疑 Debian 映像缺少 Fedora 拥有的 EFI 目录。

工作:Fedora-Live-Workstation-x86_64-23-10.iso

来源这里

目录树:

<path to USB> ├── EFI │   └── BOOT ├── isolinux └── LiveOS

不起作用:debian-live-8.2.0-amd64-gnome-desktop.iso

来源这里

目录树:

<path to USB> ├── debian -> . ├── dists │ ├── jessie │ ├── stable -> jessie │ ├── testing -> jessie │ └── unstable -> jessie ├── install │ └── gtk ├── isolinux ├── live ├── pool │ └── main └── tools

问题

我的尝试是否因为我从存储库中选择了不合适的 Debian ISO 映像而失败了?如果是这样,您能否指出我应该选择哪一个的指导方针?

如何创建与 Fedora 具有相同功能的 Debian ISO 映像?

当启动加载程序时,这个问题将得到解决

  • 识别出记忆棒已就位;
  • 接受从该记忆棒启动。

感谢您的帮助。

相关内容