Se a sua placa-mãe suportar, você pode habilitar (U) EFI e instalar o Windows 7 64 bit no modo EFI, assim como o Linux. Somente o Windows 7 de 64 bits pode inicializar a partir de um disco particionado da GPT e somente se estiver no modo EFI.
Se a sua placa-mãe não suporta (U) EFI ou você deseja executar outra versão do Windows, será necessário instalar o Windows primeiro usando a tabela de partições DOS / MBR e localizar sua partição sob a marca de 2TB. Você também precisará deixar espaço (100 MB deve fazer) para as partições linux / boot e bios_grub sob a marca de 2TB. Quando você instala o Linux, você precisa converter o disco para GPT e criar as partições bios_grub (1MB) e / boot (~ 100MB), então você pode criar uma partição raiz em qualquer lugar no disco.
Para converter o disco em GPT, você precisará executar parted
, fornecer o comando unit s
para colocá-lo no modo de setor e print
na tabela de partições. Você precisará observar o setor exato de início e fim da partição do Windows para que você possa recriá-lo no GPT. Em seguida, use o comando mklabel gpt
para eliminar a tabela de partições e inicializar uma tabela GPT. Em seguida, recrie a partição do Windows exatamente no mesmo local com o comando mkpart
. Em seguida, crie as partições boot e bios_grub. Use o comando toggle
para definir o sinalizador bios_grub na partição correta.
Então, quando você instalar o Linux, diga ao instalador para formatar e montar a partição / boot no diretório / boot. Você pode criar a partição raiz e qualquer outra em qualquer lugar no disco (incluindo acima de 2 TB).
Note que oficialmente o Windows não suporta isso e pode nem funcionar. Não tenho certeza se o NTLDR realmente entende o GPT ou não. Se isso não acontecer, talvez seja necessário criar uma configuração híbrida de MBR / GPT usando fdisk
para adicionar a partição do Windows ao MBR.