Por que o 1MiB deve ser usado ao configurar a primeira partição?

3

Como o guia de instalação do arco sugere (usando parted para fazer o particionamento)

(parted) mkpart primary ext4 1MiB 100MiB

No entanto, ao verificar a saída de fdisk , o início da partição não é o 1024 byte, mas 2048 byte. Afaik, o 1MiB é usado lá para evitar possíveis erros, por exemplo, ao criar a tabela de partição que armazena informações no primeiro byte.

Qual é o motivo de não usar algo assim?

(parted) mkpart primary ext4 0MiB 100MiB
    
por sitilge 29.05.2016 / 21:11

1 resposta

2

No caso dos blocos MBR (e 1/2 KiB), as informações são armazenadas no primeiro bloco (primeiros 512 bytes) e, por razões históricas e fora de compatibilidade com vários sistemas operacionais, o primeiro bloco realmente útil seria o 63 < sup> th . O espaço intermediário é freqüentemente usado pelos gerenciadores de inicialização para o código do programa para um dos seus níveis.

No caso da GPT, você tem o MBR de proteção no primeiro bloco para simular uma tabela de partição MBR (e uma partição grande) para as ferramentas que talvez não ofereçam suporte. Em seguida, vem o cabeçalho da GPT e as informações da GPT até o 34 th bloco, permitindo 128 entradas da GPT.

    
por 29.05.2016 / 21:54