substituir o firmware do efi pelo antigo BIOS legado?

-1

Então eu comprei um novo laptop com o Windows 8 de 64 bits pré-instalado e, em preparação para o downgrade para win7 de 32 bits, tenho lido sobre EFI e MBR, etc. Parece que o firmware que inicializa discos no meu pc é EFI. Eu acho que já sei como instalar o windows 7 agora (convertendo gpt para mbr), mas em primeiro lugar, ele vai mesmo inicializar se eu definir o modo de inicialização para csm? (O dvd de instalação parece funcionar, então meu palpite é sim)

E agora a minha principal questão é esta: É possível fazer o flash do meu firmware para um firmware legado baseado em bios em vez de efi?

    
por minusatwelfth 20.01.2015 / 20:43

2 respostas

3

O UEFI é perfeitamente capaz de inicializar sistemas operacionais com inicialização por BIOS, usando o chamado "Compatibility Support Module" (CSM), que emula todas as informações necessárias.

E não, você não pode simplesmente acender o que quiser. O firmware / BIOS é criado especificamente para o seu dispositivo. A menos que o fabricante forneça um firmware de BIOS legado (ele não o fará), você fica com o UEFI / CSM.

O Windows é muito burro para inicializar o BIOS a partir de discos GPT. Então, basta iniciar o prompt de comando com Shift + F10 (possível a qualquer momento na Instalação do Windows) e iniciar o diskpart . Então:

  • Encontre o número do seu disco com list disk
  • Selecione o disco correto com select disk 9 , em que 9 é o número do seu disco.
  • Limpe-o usando clean AVISO: Isso removerá todas as partições do disco selecionado instantaneamente e sem solicitar confirmação!

Depois disso, continue com a rotina de configuração.

    
por 20.01.2015 / 21:03
0

A resposta de Daniel B está correta, mas quero anotar alguns pontos:

  • EM TEORIA, você pode exibir um BIOS antigo em um EFI. O problema é que você precisa desenvolver esse BIOS sozinho. Se você gosta desse tipo de coisa, pode olhar para o CoreBoot com uma carga útil do BIOS de código aberto. Isso é muito trabalho para a maioria das pessoas, no entanto. Eu só o recomendo se você quiser mexer neste nível, com motivação de bônus se sua implementação de EFI for realmente ruim.
  • Embora os mais UEFIs ofereçam um CSM, alguns não o fazem. Eu possuo algumas máquinas que não possuem esse recurso (ambas com EFIs de 32 bits). Espero que esse recurso comece a desaparecer em um futuro não muito distante.
  • É difícil ou impossível inicializar um SO de 32 bits (no modo EFI) em uma EFI de 64 bits, portanto, se a inicialização de uma versão de 32 bits do Windows for realmente um requisito, a necessidade de uma inicialização no modo BIOS é necessário para a situação do minusatwelfth. OTOH, usando um sistema operacional de 32 bits em hardware de 64 bits, não é algo que eu recomendaria na maioria das situações, por isso recomendo rever esses detalhes.
  • O Windows 7 é perfeitamente capaz de instalar no modo EFI. Existem alguns problemas em obter um disco de instalação padrão para inicializar dessa forma, mas eles podem ser superados. (Eu não tenho nenhum URL à mão, mas tenho certeza de que uma pesquisa na web irá transformá-los.) Assim, fazer uma instalação em modo EFI de 64 bits do Windows 7 provavelmente funcionaria tão bem quanto um modo BIOS de 32 bits. instalação, supondo que a parte de 32 bits não seja necessária por algum motivo.
por 06.03.2015 / 02:00