Skip to content

Comment on Sandy Bridge-era motherboard gets M.2 SSD boot support 12 years after launchparent

Comments

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.

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

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

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.