Em um disco MBR, os valores do setor são armazenados de duas maneiras:
- No formato CHS - O formato cilindro / cabeça / setor (CHS) usa uma codificação estranha de 24 bits para manter os valores do setor. Fazendo um pouco de matemática, 2 ^ 24 * 512 bytes = 8GiB. (Na verdade, o verdadeiro limite de CHS é um pouco menor do que isso, porque nem todos os valores de CHS são legais.) Observe que 8 GiB , que está bem abaixo da capacidade total dos discos mais modernos (mesmo SSDs) , o que significa que a codificação CHS é inútil e, portanto, ignorada para a maioria dos propósitos hoje. Focar nos valores CHS e nas geometrias CHS (que determinam os valores máximos de cilindro, cabeçote e setor para um disco) é, portanto, uma perda de tempo.
- No formato LBA - O formato Linear (ou Lógico) Endereçamento de Blocos (LBA) usa um único valor de 32 bits para especificar setores. 2 ^ 32 * 512 bytes = 2TiB, daí o limite de 2TiB no MBR. Isso é grande o suficiente para todos os SSDs modernos e até mesmo muitos discos giratórios modernos; mas os discos modernos maiores exigem o novo sistema de particionamento GPT, que usa valores de LBA de 64 bits e nenhum valor de CHS.
Minha proficiência com sfdisk
é limitada (nunca gostei do conjunto de comandos), por isso não posso dizer com precisão como fazer isso com a ferramenta, exceto para dar conselhos gerais: Especifique os pontos inicial e final da partição em setores, não em cilindros. Se você estiver configurando as coisas manualmente, puxe uma calculadora de bolso (ou use um aplicativo de desktop da calculadora) e assegure-se de que as partições iniciem em valores que sejam divisíveis pelo valor de alinhamento que você usa. Os pontos finais não são importantes, exceto na medida em que você provavelmente quer que eles terminem um setor antes do próximo ponto inicial, a fim de minimizar o desperdício de espaço.
Tanto o parted
quanto o gdisk
fazem mais para impor o alinhamento da partição do que o fdisk
(e eu suspeito que o sfdisk
). Assim, convém considerar o uso de uma dessas ferramentas, mas o gdisk
funciona apenas nos discos GPT, portanto, você deve usá-lo somente se quiser mudar para o GPT do MBR.