top | item 43918239

(no title)

tyami94 | 9 months ago

The ROMs on these old boards typically don't have the driver needed to speak NVMe. Can't load your kernel if the UEFI doesn't know how to talk to your drive. This patch adds a driver to the ROM that allows it to natively access NVMe drives as block devices, solving the problem. Newer boards don't have this issue since nowadays it's standard practice to embed NvmExpressDxe or a similar driver from the factory.

discuss

order

Calwestjobs|9 months ago

yes. similar as with ZFS, iSCSI Target,...

or they ship with coreboot which can have final linux kernel payload without shims or kexec.