Hiren 的引导 CD 支持 UEFI?

Giz*_*zmo 24 boot uefi hiren

我是Hiren's Boot CD 的长期用户,但该 CD 不支持在 UEFI/EFI/SecureBoot 硬件上启动,是否有某种更新/补丁可应用于 cd 映像以便无需 BIOS 即可启动?我可以自己做这个吗?(通过在iso映像中放置一些文件?)

编辑:在 EFI 上从 USB 运行 Hiren 也可以作为替代方案。

在接受答案之前澄清:我将测试解决方案:

  • 一台 EFI 计算机(启用 SecureBoot)
  • 一台 EFI 计算机(禁用 SecureBoot)

编辑2:

有很多建议可以使用在闪存盘上使用 UEFI 启动 ISO 的工具,但这并不容易,因为您只能使用启用 UEFI 的 ISO 来执行此操作。通过启用 UEFI 的 ISO,我的意思是 ISO 文件包含一个BOOT\EFI带有 EFI 引导加载程序的目录。Hiren 没有这个,所以这些工具将无法工作。这就是我问这个问题的原因 - 有没有办法让我们自己/将另一个引导加载程序复制到 HIREN 并使其工作?

Pat*_*Pat 6

简短回答:否;你不能让 Hiren 的 Boot CD EFI 兼容。

即使 Hiren 使用 Syslinux 并且 Syslinux 6.03 现在确实支持 UEFI (syslinux.efi),但在将 Hiren 的 CD 升级到 Syslinux 6.03 时,您至少会面临两个问题:

  1. syslinux.efi 不是 UEFI 签名的应用程序然后忘记 SecureBoot 方案。

  2. Syslinux.efi(作为 EFI 引导管理器的其余部分)只能引导在某些 EFI 参数设置为“ON”的情况下构建的内核,即

    CONFIG_EFI=y
    CONFIG_RELOCATABLE=y 
    CONFIG_EFI_PARTITION=y
    CONFIG_EFI_VARS=y 
    CONFIG_FB_EFI=y
    
    Run Code Online (Sandbox Code Playgroud)

Hiren 的内核不是使用这些标志“ON”构建的,并且您(当然)在添加上述缺少的 EFI 相关参数时没有用于重新构建内核的确切源代码/配置。


小智 1

您是否尝试过使用 rufus 通过 USB 进行操作?尝试Rufus USB。Rufus 是一个实用程序,可帮助格式化和创建可启动 USB 闪存驱动器,例如 USB 密钥/随身碟、记忆棒等。处理 UEFI 以及传统启动

重要提示:选择“BIOS 或 UEFI 计算机的 MBR 分区方案”

链接:http ://rufus.akeo.ie/?locale=en_US