Como instalar o Windows 7 x64 no GPT?

5

Como posso instalar o Windows 7 x64 na tabela de partições GUID? Minha placa mãe tem UEFI. Eu tentei usar o Ubuntu para criar a partição GPT e NTFS, mas o Windows 7 apenas diz

Windows cannot be installed to this disk. The selected disk is of the GPT partition style

Eu encontrei isto: Use o utilitário Diskpart.efi para criar uma partição de tabela de partição GUID em um disco não processado no Windows - mas todos os comandos do diskpart não funcionam, parece que é uma versão diferente do diskpart.

Como posso fazer isso funcionar?

    
por Dani 16.08.2011 / 22:00

1 resposta

8

Microsoft erroneamente conflates tem um disco rígido particionado EFI com tem firmware EFI . Isto é, evidentemente, claramente errado. É bem possível - e de fato está se tornando cada vez mais desejável nos dias de hoje - ter um disco particionado EFI em uma máquina que tenha firmware antigo não pertencente à EFI.

Além disso, a partir da revisão 2.3.1 da especificação UEFI, a tabela de partição EFI tem um atributo "startable" definido para partições e é possível até mesmo autoinicializar a partir de discos particionados EFI em uma máquina que tem firmware antigo não-EFI. Os programas de bootstrap PC98 MBR de estilo antigo podem procurar por partições marcadas com o atributo "startable" na tabela de partição EFI e inicializar o programa de bootstrap Volume Boot Record da partição marcada da maneira PC98 antiga.

Existem apenas duas fontes de programas bootstrap MBR que reconhecem o particionamento EFI no momento:

  • Eu escrevi e publiquei um.
  • O chamado boostrap MBR "GPT" no SYSLINUX, escrito por H. Peter Anvin, é outro.

Uma das várias conseqüências do erro da Microsoft é que, se o disco de instalação do Windows NT 6.1 for inicializado no modo PC98 antigo, como você fez, o instalador do Windows NT 6.1 irá pensar que há firmware PC98 antigo e, portanto, que não pode ser instalado em discos rígidos particionados por EFI. O instalador do Windows NT 6.1 deve ser chamado a partir de um meio de instalação que foi, por sua vez, inicializado a partir do novo firmware EFI, para aceitar a idéia de instalar o Windows NT 6.1 em um disco particionado com o novo esquema de particionamento EFI.

Como a documentação da Microsoft explica, o CD-ROM de instalação é, na verdade, de inicialização dupla. Uma máquina com firmware PC98 antigo inicializará uma imagem do sistema operacional e um programa de instalação; e uma máquina com o novo firmware EFI inicializará outra. Uma máquina com um módulo de suporte de compatibilidade pode inicializar um meio de instalação de qualquer maneira. É preciso instruir o firmware de uma pessoa para inicializar o CD-ROM de instalação da maneira correta, a nova maneira da EFI.

Como Rod Smith explica, também é possível construir manualmente um disco de instalação não dual-boot do Windows NT 6.1 que somente se inicializa no novo modo EFI.

Leitura adicional

por 26.01.2012 / 15:04

Tags