Vejo que existem algumas soluções alternativas na Internet que permitem que PCs antigos com BIOS inicializem uma imagem UEFI do flash USB para inicializar a partir do SSD NVMe.
O BIOS EEPROM em uma placa-mãe pode ser substituído por UEFI para que não haja necessidade de usar um flash USB adicional?
Existem algumas armadilhas?
Teoricamente? Claro, não vejo porque não.
Praticamente? Não, porque o firmware do BIOS e UEFI é específico para o modelo e a revisão da sua placa-mãe. O fabricante poderia fazê-lo. Você não pode.
Há também problemas práticos, especialmente em relação ao tamanho da ROM flash. O firmware UEFI é muito maior e até as placas-mãe modernas às vezes precisam abandonar sua configuração UEFI sofisticada porque, de repente, o módulo de compatibilidade da CPU atualizado requer esse espaço.
A solução mais fácil é provavelmente usar uma unidade flash USB interna, possivelmente o chamado Disk on Module.
Veja coreboot para um projeto similar; tem como objetivo substituir o firmware BIOS/UEFI pelo firmware coreboot de código aberto. É relativamente bem documentado e oferece uma visão dos desafios encontrados.