Limite de 2,1 TB no BIOS?

Limite de 2,1 TB no BIOS?

Durante o check-outesseUnidade de 3 TB 7200 RPM como candidata para meu array RAID de hardware, vi ovídeo do produtoe por volta de 1:40 do vídeo, o cara diz que o BIOS não consegue lidar com mais de 2,1 TB de dados para uma unidade de inicialização. Ótimo.

Ele recomenda usar EFI para inicializar. Recentemente tive a infeliz experiência de trabalhar com EFI em um MacBook Pro para instalar o Linux nele. De qualquer forma, como isso é feito? Posso inicializar o Windows 7 e o Linux em uma dessas unidades ao usar o BIOS e um controlador RAID de hardware? Se não consigo usar o BIOS, como posso usar o EFI? É uma opção no nível da placa-mãe? Haverá algum problema ao inicializar a partir do EFI? Ainda poderei configurar a prioridade de inicialização e outras opções da placa-mãe da EFI?

Provavelmente configurarei minha tabela de partições no GPT.

Responder1

Se sua placa-mãe suportar, você pode habilitar (U)EFI e instalar o Windows 7 de 64 bits no modo EFI, bem como o Linux. Somente o Windows 7 de 64 bits pode inicializar a partir de um disco particionado GPT e somente se estiver no modo EFI.

Se sua placa-mãe não suporta (U)EFI, ou você deseja executar outra versão do Windows, então você precisará instalar o Windows primeiro usando a tabela de partição DOS/MBR e localizar sua partição sob a marca de 2 TB. Você também precisará deixar espaço (100 MB devem bastar) para partições linux /boot e bios_grub abaixo da marca de 2 TB. Ao instalar o Linux, você precisará converter o disco para GPT e criar as partições bios_grub (1MB) e /boot (~100MB), então você poderá criar uma partição raiz em qualquer lugar do disco.

Para converter o disco para GPT, você precisará executar o parted, dar o unit scomando para colocá-lo no modo de setor e printa tabela de partições. Você precisará anotar o setor inicial e final exato da partição do Windows para poder recriá-lo no GPT. Em seguida, use o mklabel gptcomando para eliminar a tabela de partição DOS e inicializar uma tabela GPT. Em seguida, recrie a partição do Windows exatamente no mesmo local com o mkpartcomando. Em seguida, crie as partições boot e bios_grub. Use o togglecomando 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 do disco (inclusive acima de 2 TB).

Observe que oficialmente o Windows não oferece suporte para isso e pode nem funcionar. Não tenho certeza se o NTLDR realmente entende o GPT ou não. Caso contrário, talvez seja necessário criar uma configuração híbrida MBR/GPT usando fdiskpara adicionar a partição do Windows ao MBR.

informação relacionada