Eu deveria RAID0 a partição ESP? (RAID de software mdad)

0

Eu sou bem versado em particionamento manual para RAID0 ou RAID1, mas apenas com BIOS, e gostaria apenas de dar / sda uma partição extra de 1MB para o GRUB.

Com UEFI instalado, no entanto, não tenho certeza do que fazer com a partição ESP: basta separar 500MB em / sda ou devo RAID0 250MB em / sda e / sdb?

EDIT: Eu estou usando um 2012 Mac mini, que não tem uma placa RAID de hardware. Seus resultados podem variar.

    
por jimmyco2008 14.12.2015 / 17:05

2 respostas

1

Não, você não RAID o ESP em várias unidades. Isso resultará em uma instalação com falha (não inicializável). Basta tratar a Partição do Sistema EFI (ESP) como se fosse a partição da Área de Inicialização do BIOS Reservada - crie-a primeiro em qualquer uma das unidades da matriz RAID em potencial, apenas não a crie em nenhuma das outras unidades. Quando chegar a hora de criar o swap e o ext4 (ou o que flutua no seu barco), cada unidade perderá o espaço que o ESP ocupa nesse primeiro disco, então no meu caso eu perdi 500MB por unidade - já que as partições RAID devem ser as mesmas tamanho, se eu tirar 500MB de / para usar para o ESP, eu reduzo o tamanho dessa partição em 500MB, o que significa que os equivalentes da partição em outras unidades também perdem 500MB, a única diferença é que os 500MB nas outras unidades não são usados para qualquer coisa, desde o ESP é apenas nessa primeira unidade. Eu só tenho uma outra unidade, então não é ruim.

EDIT: Isso se aplica ao RAID0 e RAID1.

    
por jimmyco2008 14.12.2015 / 20:00
0

Você definitivamente não deve usar striping (RAID 0) ou qualquer nível de RAID mais avançado (como o RAID 5) com o ESP. À primeira vista, você pode pensar que o RAID 1 (espelhamento) deve ser OK; no entanto, se algo fora do Linux (como um carregador de inicialização EFI) fosse gravar na partição, isso resultaria em inconsistências que causariam problemas. Seria difícil descartar a possibilidade de algo assim acontecer. Assim, eu estaria relutante em usar o RAID 1 em um ESP. Se você quiser alguma redundância, pode criar um segundo ESP em seu segundo disco e sincronizá-los manualmente de vez em quando - talvez até mesmo automaticamente por meio de um cron job ou de um script de inicialização.

Tudo isso pressupõe RAID de software Linux, é claro. Se você tiver uma placa RAID de hardware, a EFI verá as unidades RAID como um único dispositivo, portanto, não há problema. Com um RAID de software baseado em placa-mãe, você precisa verificar se o firmware compreende a configuração do RAID.

    
por Rod Smith 14.12.2015 / 22:12