如何解决无法识别 Clonezilla 可启动 USB (InsydeH2O UEFI)
我正在运行 InsydeH2O UEFI,但无法在 UEFI 可启动驱动器列表中识别出 Clonezilla Live USB。
- 我尝试了多个 USB 驱动器
- 每个 Clonezilla Live USB 都在单独的测试设备上尝试过 DID
- USB 驱动器被格式化为 FAT 32,并分配了可启动标志(MBR 是 UEFI 兼容的 AFAIK)
- 禁用安全启动
- InsydeH2O 可以识别包含 Linux 发行版的可启动 USB
- 我使用了多种方法从 Clonezilla ISO 创建可启动 USB,包括命令行中的
dd
和etcher
。
接下来有哪些步骤可以让我取得进展?
解决方法
我能够通过 hack 解决我的问题,但如果有人有更好或更有意义的答案,请发布。
一些背景:
- 假设您有 3 个 USB 端口 - A、B 和 C。
- 每次加载 UEFI 时,它先扫描 A,然后扫描 B,然后扫描 C 以获取可启动媒体。
- 在系统启动时,发生相同的 A->B->C 扫描,搜索可启动媒体
- 如果选择了引导 C,但引导 A 也可引导,则使用引导 A(首先扫描)
我的解决方案:
- 将 UEFI 识别的驱动器插入 USB 插槽 B 或 C(我使用的是 Linux 发行版)
- 将 UEFI 无法识别的驱动器插入插槽 A (Clonezilla)
- 在 UEFI 启动选项中,选择第 1 步中 B/C 中的驱动器。
- 保存 UEFI 并退出。 Clonezilla 现在将启动(如果设置正确)
警告:
没有方便的方法来确定 UEFI 扫描顺序中哪个端口是 A、B 或 C。我相信 USB 2.0 端口可能倾向于 A,但这不是给定的。您必须在不同端口尝试多种 U 盘组合。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。