Eu tenho um microserver HP Proliant gen 8 no qual estou planejando instalar o Debian. Eu estava pensando em definir uma configuração RAID-1 através do controlador RAID interno usando duas unidades Western Digital Red de 3 TB , o que me daria uma capacidade total de 3 TB. No entanto, o servidor não possui suporte para UEFI, que eu li aqui (3.6.3) , apenas permitiria uma unidade de inicialização com no máximo 2 TB. Eu acho que isso tem a ver com o fato de que a unidade de inicialização precisa ser MBR em um sistema BIOS?
Então, eu estava pensando, seria possível colocar / inicializar em uma partição MBR de alguns GBs e ter o restante do sistema em uma partição GPT. Isso funcionaria em um sistema BIOS e é "Boas Práticas"? Em vez disso, devo optar por duas unidades de 2 TB?
Respostas:
Sim, a GPT funciona bem com a maioria dos BIOS - como o processo de inicialização do BIOS envolve apenas a execução do código de inicialização no setor 0, e cabe a esse código de inicialização realmente interpretar qualquer tabela de partição necessária.
(Por exemplo, o syslinux possui versões MBR e GPT separadas do código de inicialização, e o LILO apenas codifica as compensações.)
Da mesma forma, cabe ao sistema operacional interpretar as tabelas de partição após a inicialização (não solicita ao BIOS) - seus discos de dados podem usar MBR, GPT, APM, ... desde que o SO o suporte.
Então, sim, criar um pequeno disco MBR para inicialização funcionaria. É bastante comum - geralmente é importante ter uma
/boot
partição separada .Além disso, se você instalasse o Windows, ter volumes separados de sistema operacional e dados seria a única maneira, pois ele realmente não gosta de misturar BIOS e GPT, nem UEFI e MBR.
O Linux funciona bem com qualquer uma das abordagens. (Embora, se fosse dividido em dois discos, eu colocaria o conjunto
/
no MBR, pois alocar vários gigabytes/boot
é um grande desperdício.)fonte
/boot
; como você diz, os carregadores de inicialização modernos no modo BIOS podem lidar bem com a GPT. Alguns BIOS têm peculiaridades que precisam ser contornadas, mas são raras. Uma/boot
partição separada localizada abaixo da marca 2TiB é aconselhável porque alguns BIOS têm limites de valor de setor de 32 bits.Você não deveria - olhando as especificações do microsservidor, provavelmente ele possui UEFI (é um núcleo semi-moderno i3 ou i5 - e nunca veio com bios). Pode ter uma interface de texto 'old school' para o BIOS, mas tudo bem.
O sistema aparentemente suporta oficialmente unidades de 4 TB de qualquer maneira.
Se você queria fazer uma inicialização exótica e queria uma inicialização / separada ou mais, os microsservidores têm um cartão SD interno ou porta USB.
tldr: Inicializa bem em discos de 3 TB e inicializa o UEFI, não o BIOS.
Eu usei esta revisão e o pdf quickspecs vinculado na página do modelo para referência.
fonte
/boot
partição separada abaixo da marca 2TiB; isso é necessário para solucionar os limites do BIOS em alguns sistemas.O Debian irá instalar e inicializar perfeitamente em um disco particionado GPT em um sistema de inicialização do BIOS. Tudo o que requer é uma partição bios_grub de 1 mb.
fonte