Carregador de inicialização abaixo de 128 GB

Carregador de inicialização abaixo de 128 GB

Eu tenho algum hardware antigo onde o Linux não consegue inicializar se o bootlader tiver mais de 128 GB. O problema é que não sei exatamente como são considerados esses 128 GB.

Então a primeira pergunta é: eles são considerados 131.072 MB ou 128.000 MB?

Então, utilizo alinhado por MiB ou por cilindros no Gparted?

Responder1

Este é um limite de endereço, ou seja, um número de bits. Portanto, isso se refere a gigabytes reais (GiB), ou seja, 2 ^ 37 bytes == 128 GiB == 131.072 MiB == 137.438 MB.

Responder2

Hauke ​​Laging respondeu à sua primeira pergunta, mas sugiro que você simplifique as coisas e torne a primeira partição inicializável.

Quanto à sua segunda pergunta, não deve fazer muita diferença.

O alinhamento MiB é umrelativamenteconvenção recente. Ele pode tornar o acesso mais eficiente e impedir que softwares de particionamento recentes incomodem você com avisos.

O alinhamento do cilindro é uma coisa mais tradicional, mas a menos que o seu hardware (e disco rígido) tenha mais de uma década ou mais, a geometria do cilindro/cabeça/setor provavelmente não é um problema, embora, mais uma vez, a maioria dos softwares de particionamento emita avisos se as partições não estão alinhados nos limites do cilindro.

As configurações padrão que o gparted usa são geralmente sensatas (embora eu ache o alinhamento do MiB um pouco irritante, especialmente ao formatar pequenas unidades flash USB). Vocêpodefaça com que a primeira partição comece no setor 1 (ou seja, o primeiro setor após o MBR e a tabela de partições), embora a convenção moderna seja deixar algum espaço extra para que gerenciadores de inicialização como o Grub possam armazenar coisas. Iniciar a 1ª partição no setor 63 parece adequado, embora se vocêsãousando o alinhamento MiB, você terá muito mais espaço do que isso. :)

informação relacionada