O que o DUET de TianoCore pode ser usado em um PC?

0

Recentemente me interessei pelo DUET, o emulador UEFI da Intel para desenvolvedores. Estou lendo que ele pode ser instalado em um disco rígido, mas o que isso faz? Algum tipo de monitor de inicialização? Uma máquina virtual? Eu seria capaz de fazer os computadores da BIOS rodarem como computadores EFI? Poderia ser usado para uma inicialização segura baseada em software?

    
por Melab 13.07.2013 / 05:49

1 resposta

3

Você pode pensar que o DUET é uma espécie de gerenciador de inicialização que carrega um ambiente EFI em computadores no modo BIOS. Quando executado, o DUET basicamente transforma um computador baseado em BIOS em um com suporte a EFI. Não é uma máquina virtual. A última vez que verifiquei, o DUET não incluiu o suporte à Inicialização Segura, mas isso pode ter mudado com versões recentes. (Mesmo que incluísse o suporte à Inicialização Segura, ele não seria realmente tão eficaz, pois o DUET ainda depende do caminho de inicialização do BIOS basicamente inseguro para começar). Ele permite executar carregadores de inicialização baseados em EFI e outras ferramentas EFI. , Apesar. Como o nome indica, ele foi originalmente projetado para desenvolvedores, mas imagino que a maioria dos desenvolvedores agora tenha hardware EFI real. Sua aplicação mais prática nos dias de hoje é provável que seja para pessoas com computadores baseados em BIOS que desejam inicializar o Windows a partir de discos rígidos maiores que 2TiB. Esses discos precisam usar a Tabela de Partição GUID (GPT) e o Windows só pode inicializar a partir de discos GPT ao usar o EFI. DUET permite isso. OTOH, também é algo difícil de configurar, então você deve considerar isso apenas se tiver mais tempo e / ou experiência do que dinheiro. Se você tem um ou duzentos dólares de sobra para um sistema desktop (ou um pouco mais do que isso para um laptop), seria melhor substituir a placa-mãe (ou o computador inteiro) por um modelo com capacidade EFI.

O processo de instalação e uso do DUET é muito complexo para descrever aqui; mas eu escrevi uma página da Web sobre o assunto:

link

Note que o DUET é extremamente meticuloso. Na minha experiência, funciona melhor em computadores baseados em Intel. Eu testei em pelo menos três computadores baseados em AMD, e falhou completamente em dois deles e funcionou mal no terceiro. Você precisará de outro carregador de inicialização baseado em BIOS (como o GRUB ou o SYSLINUX) para obter o DUET iniciado. Minha página da Web descreve como configurar isso.

    
por 13.07.2013 / 18:45

Tags