2 ms·
Who cares, people still use bootloaders in era of UEFI (uefi can directly call your freaking kernel), so this is like throwing pearls to pigs. But it is awesom
by Calwestjobs 1y ago
Who cares, people still use bootloaders in era of UEFI (uefi can directly call your freaking kernel), so this is like throwing pearls to pigs.
But it is awesome that there is community of people who are interesting enough in this stuff to find these things out.
- tyami94 1y agoThe 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.
- Calwestjobs 1y agoyes. similar as with ZFS, iSCSI Target,... or they ship with coreboot which can have final linux kernel payload without shims or kexec.