Olá Habr! Um pensamento surgiu na minha cabeça e eu penso nisso. E eu inventei isso. É tudo uma questão de terrível injustiça do fabricante, que não custou absolutamente nada para adicionar módulos ao UEFI Bios para suportar a inicialização do NVMe via adaptadores em placas-mãe sem slot m.2 (que, aliás, foi implementado pelos chineses nas placas-mãe HuananZhi sem dúvida). Será mesmo que não é possível?, pensei e comecei a cavar. Desenterrei um monte de dicas que não funcionavam, bloqueei a placa-mãe algumas vezes, mas alcancei meu objetivo. EM
Para começar
Em seguida, vamos para a aba Extrair, encontramos e extraímos os módulos que precisamos (NvmeInt13, Nvme, NvmeSmm), digitamos nomes idênticos com a extensão .ffs e clicamos em Extrair, deixamos as opções “Como estão”:
Quando todos os módulos forem extraídos, abra a linha de comando como administrador e vá para a pasta com ferramentasAFUWINx64
Aí fazemos um despejo:
afuwinx64.exe Extracted.rom /O
Vamos ao MMtool e abrir nosso dump.
Vá até a aba Inserir e SEMPRE clique no índice 02 do campo (os índices podem ser diferentes para placas-mãe diferentes, observe o índice no qual os módulos NVMe estavam originalmente localizados e compare o conteúdo com o BIOS de destino).
Em seguida, clique em Procurar e encontre nossos módulos extraídos:
Clique em Inserir (opção “Como está”) e repita a ação para os demais módulos, observando a ordem como no BIOS com suporte NVMe (tenho NvmeInt13, Nvme, NvmeSmm). Em seguida, encontramos nossos novos módulos na lista para ter certeza de que estão todos no lugar e na ordem correta:
Clique em Salvar imagem como e salve o BIOS modificado na pasta AFUWINx64. Colocamos o BIOS original da nossa placa-mãe na mesma pasta e procedemos à atualização do firmware. Primeiro, atualizamos o BIOS original para contornar a proteção:
afuwinx64.exe P9X79-WS-ASUS-4901.CAP
Então costuramos nosso modificado:
afuwinx64.exe P9X79-WS-ASUS-4901-NVME.rom /GAN
Conseqüentemente, substituímos nossos próprios nomes de arquivo. Após a reinicialização, nosso BIOS poderá inicializar a partir do NVMe.
VOCÊ REALIZA TODAS AS AÇÕES POR SUA CONTA E RISCO, O AUTOR NÃO É O AUTOR DO MATERIAL
SEM RESPONSABILIDADE!
Fonte: habr.com