O problema aqui é que o firmware do seu adaptador de rede, ou a opção ROM , não suporte a UEFI.
Uma placa complementar pode ter seu próprio código executável para uso no ambiente de pré-inicialização. O VBIOS em uma placa de vídeo, usada para inicializar a GPU e exibir no momento da inicialização, é um exemplo de tal opção ROM. Em uma placa de rede, isso geralmente é usado para implementar o PXE . O UEFI normalmente requer que o firmware da placa contenha um driver especialmente criado, mas sua NIC foi feita para sistemas BIOS legados, portanto, ele não contém nenhum desses drivers. Como tal, não funcionará em um sistema UEFI que não use o Módulo de Suporte à Compatibilidade (a camada de compatibilidade de BIOS herdada) e precisa ser atualizado.
Indo mais a fundo, descobri que o código fornecido na mensagem de erro, 0x10D38086
, é o ID PCI da placa de rede. 8086: 10D3 é o Intel Gigabit CT Desktop Adapter .
Uma pesquisa dos downloads disponíveis para este cartão revelou um < um href="https://downloadcenter.intel.com/download/19186/Ethernet-Intel-Ethernet-Connections-Boot-Utility-Preboot-Images-and-EFI-Drivers?product=50395"> atualização de firmware que pode ser instalado na NIC para atualizar a opção ROM para que ela suporte UEFI. Faça o download e extraia Preboot.tar.gz
e siga as instruções para atualizar o firmware. De acordo com as notas de versão , a opção ROM inclui os drivers UEFI, que devem corrigir o erro que você está recebendo.
No seu caso, atualize o firmware combo
, que fornece suporte a UEFI e PXE:
bootutil64e -up=combo -all -FILE=BootIMG.FLB
A mensagem que o utilitário retorna simplesmente indica qual funcionalidade o firmware existente fornece. Ele será sobrescrito durante o processo de flash; isso é normal.
Depois de ter mostrado o firmware, reinicie o sistema no modo UEFI nativo e veja se funciona. Caso contrário, você precisará substituir o adaptador de rede.
Atualização: você indicou no bate-papo que está recebendo esse erro ao tentar atualizar o firmware:
Connection to QV driver failed - please reinstall it!
Parece que o programa flash do firmware requer que o driver de depuração iQV ( iqvlinux
) funcione. O driver pode ser baixado aqui , mas você precisará compilar e carregar o driver por conta própria. O script install
, que é um download separado, é necessário para executar a instalação; não apenas extraia o pacote do driver e execute make
.
1 Os drivers EFI também podem estar na partição do sistema EFI ou no firmware UEFI da própria placa-mãe. No entanto, para placas PCI e PCIe, geralmente é fornecido no firmware da placa.