Partitioning Error Elemenentary OS

1

Comprei um Disco Rígido Externo Portátil Seagate Expansion 1TB para instalar o linux nele. No entanto, quando eu vou instalar, ele diz: "a partição / dev / sdi1 atribuída a / boot, começa com um deslocamento de 3584 bytes do alinhamento mínimo para este disco, o que pode levar a um desempenho muito ruim."

Alguém sabe a correção para isso?

    
por Jfelix 30.04.2017 / 01:44

1 resposta

1

Ao determinar o layout da partição de um disco rígido, há algumas coisas que você precisa ter em mente. Para um disco tradicional estilo MBR, há 512 bytes reservados no início do disco para a tabela de partição. Muitos discos antigos tinham setores de 512 bytes, portanto, iniciar sua primeira partição diretamente após a tabela de partição não era um problema.

Outra coisa a ter em mente é que, em discos rígidos grandes como esse, alguns BIOS não inicializam o sistema operacional se os arquivos necessários não estiverem próximos o suficiente do início do disco. Para contornar isso, usa-se uma partição /boot separada.

Parece que sua nova unidade tem um tamanho de setor de 4 KiB (bastante comum). Isso é 4096 bytes. Nesse caso, colocar uma partição diretamente após a tabela fará com que essa partição ocorra no meio de um setor - em outras palavras, estar desalinhado . Se você estiver permitindo que o instalador crie e organize partições automaticamente, isso pode não levar em conta esse fato.

Para limpar o aviso e fazer com que todas as suas partições iniciem nos limites do setor, verifique se a primeira partição inicia 4 KiB no disco, no byte 4096. Você precisará de algumas centenas de MB para a partição /boot , mas desde que cada partição seja um múltiplo de 4 KiB, elas serão alinhadas no seu caso. Note que qualquer número inteiro de MiB ou GiB é um múltiplo de 4 KiB.

Para realmente conseguir esse layout adequado, pode ser melhor colocar as partições do final para o início, já que à primeira vista o instalador não parece permitir que você especifique um local de início para uma partição. Eu assumirei que este será o único sistema operacional em seu disco e que você deseja /boot , / e uma partição swap, nessa ordem. Em seguida, você primeiro selecionaria "Algo diferente" quando o instalador perguntasse como você gostaria de formatar sua unidade e seguiria estas etapas:

  • Comece criando uma nova tabela de partição ou simplesmente excluindo quaisquer parções existentes
  • Clique no espaço livre
    • Adicione uma nova partição,
    • Selecione "fim" para o local,
    • Selecione "trocar" na caixa "Usar como"
    • Defina seu tamanho como algo razoável (alguns múltiplos de 64 MB 1 )
  • Clique no espaço livre novamente
    • Adicione uma nova partição,
    • Selecione "fim" para sua localização
    • Selecione um tipo de sistema de arquivos, como Ext4, na caixa "Usar como"
    • Defina o ponto de montagem como /
    • Defina seu tamanho para o tamanho do espaço livre menos 512 MB ou mais, certificando-se de que o tamanho resultante seja um múltiplo de 64 MB
  • Clique no espaço livre pela última vez
    • Adicione uma nova partição
    • Selecione "fim" para sua localização
    • Selecione um tipo de sistema de arquivos simples na caixa "Usar como", como Ext2
    • Defina o ponto de montagem como /boot
    • Defina seu tamanho para os 512 MB (ou o que você escolheu) que você salvou acima

1 O instalador dimensiona explicitamente em "megabytes (1000000 bytes)", o que não é automaticamente um múltiplo do tamanho do seu setor. No entanto, 64 MB é igual a 15625 setores, portanto, contanto que você dimensione partições em múltiplos de 64 MB, tudo ficará bem em qualquer interpretação.

    
por 30.04.2017 / 09:31