Como instalo o Windows 7 de 32 bits em um sistema baseado em UEFI?

2

Eu possuo o Acer M5 recentemente e ele vem com o Windows 8 de 64 bits. Eu preciso rodar o Windows 7 x86. Alterei a configuração do BIOS para inicializar no Legacy BOOT em vez do modo UEFI.

Eu criei meu USB inicializável usando o UltraISO. Mas quando eu seleciono uma partição ela diz "windows não podem ser instalados neste disco. O disco selecionado é do estilo de partição GPT".

Uma rápida pesquisa no google link e parece que não podemos rodar 32 bits. Se eu excluir todas as partições, isso funcionará? Alguma alternativa?

Obrigado.

    
por CppLearner 08.09.2013 / 00:44

3 respostas

5

O seu computador é fornecido com uma implementação EFI de 64 bits. Essa EFI pode inicializar apenas sistemas operacionais de 64 bits no modo EFI. Assim, para inicializar uma versão de 32 bits do Windows, você deve inicializá-lo no modo BIOS. Isso requer a conversão da tabela de partição (não apenas de uma única partição; a tabela de partições inteira ) da Tabela de Partição GUID ( GPT) para o formato Master Boot Record (MBR) , já que a Microsoft decidiu que não suportaria inicializando no modo BIOS a partir de discos GPT. A maioria das ferramentas de particionamento de disco pode fazer essa conversão de maneira destrutiva (apagando tudo o que já está no disco), e algumas podem fazer isso de maneira não destrutiva. O meu próprio fdisk GPT ( gdisk ) é um dos últimos. Observe que o particionamento do MBR passa por vários outros nomes, como "partições do MS-DOS" ou "partições do BIOS". Assim, talvez seja necessário procurar o nome certo, dependendo de qual ferramenta você usa.

Observe que, mesmo que você converta a tabela de partição de maneira não destrutiva, o Windows 8 existente provavelmente parará de ser inicializado. (Eu não tentei uma conversão como esta, então eu não sou 100% positivo disso.) Essencialmente, você deve inicializar todos os seus sistemas operacionais Windows em um modo (BIOS vs. EFI), pelo menos se eles estiverem instalados um disco. Se você quiser dual-boot, isso pode ser um problema, uma vez que, dado o seu objetivo declarado, você pode ter que reinstalar o Windows 8 no modo BIOS. Isso, por sua vez, exigirá acesso a uma versão comercial do Windows 8, já que as ferramentas de restauração OEM provavelmente serão restauradas apenas no modo EFI.

Isso pode ser um pouco mais fácil se você estiver disposto a executar a versão de 64 bits do Windows 7. Você poderia instalá-la no modo EFI em vez de no modo BIOS, o que não exigiria nenhuma conversão de tabela de partição e habilitaria dual-boot, se é algo que você quer fazer.

    
por 08.09.2013 / 04:56
3

Eu sei que isso está além do cronograma relevante, mas vamos definir algumas coisas diretamente para o registro.

  • @RodSmith está certo, pois vincular o firmware do BIOS ao disco de inicialização particionado do MBR é uma limitação introduzida pelo Windows, não algo inerente ao BIOS / MBR. Todas as versões modernas do Fedora e Ubuntu funcionam bem, nas versões x32 e x64, com inicialização via BIOS nos sistemas GPT.

  • Embora eu concorde com o @RodSmith que o Windows 8 pare de iniciar a conversão do GPT para o MBR, não será necessário reinstalá-lo. Um DVD inicializável da instalação do Windows contém todas as ferramentas para consertá-lo, automaticamente ou com falha, manualmente. Basicamente, envolve a gravação de MBR (usando bootrec ou bootsect ), designando uma partição reservada do sistema (a antiga partição de sistema EFI servirá), registro de inicialização de volume (novamente usando bootrec ou bootsect ) e reintroduzindo bootmgr e BCD (usando bcdboot ). Cerca de meia hora no total.

  • Não é estritamente verdadeiro que o Windows não possa inicializar a partir do GPT em um sistema BIOS. Aqui está a minha técnica para fazer o impossível:

If you even have a small spare drive, you can boot Windows(either 32 or 64 bit) from GPT on BIOS. A floppy will do.

Boot into the Windows install/repair disc.

Create the system drive on the small disk/floppy, and use bcdboot to put your boot files on the the newly created drive on the small disk. Add a bootsector with bootsect. Change the {bootmgr} device to boot. Boot from small disk.

Steps are detailed here.

    
por 01.08.2014 / 20:32
1

Enfrentou um problema semelhante recentemente e foi isso que eu fiz

UEFI desativado. Comutado para Legacy

Durante o Windows 7, a configuração de 32 bits escolheu a instalação personalizada e excluiu todas as partições existentes. Criei uma nova partição a partir do espaço não alocado e a configuração do Windows me permitiu usar essa partição para instalar janelas

    
por 21.11.2014 / 08:41