Questão Como instalar o Windows 7 x64 no GPT?


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

O Windows não pode ser instalado neste disco. O disco selecionado é do estilo de partição GPT

Eu achei 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?


5


origem


Veja este documento ...msdn.microsoft.com/pt-br/windows/hardware/gg463140.aspx - Moab
@Moab, eu criei as partições como diz, mas não vejo a opção de inicialização do UEFI para o cd de instalação - Dani
Suponho que a inicialização via GUID possa ser desativada ou bloqueada no BIOS. - Moab
Certifique-se de inicializar o instalador através do UEFI. Os CDs do Windows vêm com os carregadores de inicialização El Torito (legado BIOS) e UEFI; Eu não tenho certeza se isso faz diferença, mas não posso machucar tentar. - grawity
Isso definitivamente faz a diferença. - JdeBP


Respostas:


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 atualmente - ter um disco particionado EFI em uma máquina que tenha firmware antigo não-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 "inicializável" definido para partições e é possível até mesmo bootstrap de Discos particionados EFI em uma máquina que possui firmware antigo não-EFI. Os programas de bootstrap PC98 MBR de estilo antigo podem procurar 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 sinalizada da maneira PC98 antiga.

Existem apenas duas fontes de tais programas de inicialização MBR com reconhecimento de partição EFI no momento:

  • Eu escrevi e publiquei um.
  • O chamado boostrap "GPT" do MBR 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 na forma antiga do PC98, como você fez, o instalador do Windows NT 6.1 vai pensar que há firmware PC98 antigo e declara 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 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 certa, o novo modo EFI.

Como Rod Smith explica, também se pode, alternativamente, construir manualmente não-dual-boot Disco de instalação do Windows NT 6.1 que apenas se autoinicializa no novo modo EFI.

Leitura adicional


8



Eu não acho que seja tão relevante para essa pergunta ... O OP já tem o UEFI. O seu seria mais aplicável em algumas das outras questões em que as suas respostas parecem ter desaparecido de repente - Milind R