Parece que atualmente a maioria dos instaladores de sistemas operacionais insiste em colocar / inicializar em uma partição não RAID (ou o tipo de partição RAID1 que "se parece" com uma partição não RAID), mesmo os instaladores que suportam RAID5 e GRUB2.
Acho que essa limitação é uma sobra de relíquia histórica do Grub1. Meu entendimento é que o Grub1 não sabe nada sobre RAID e, portanto, não pode inicializar nenhum tipo de matriz RAID - exceto as matrizes RAID que "se parecem" com uma matriz não RAID.
Isso é uma limitação do Grub2 ou dos instaladores do SO?
Ouvi rumores de que o Grub2 é "capaz de suportar / inicializar em RAID-0, RAID-1 ou RAID-5, metadados 0,90, 1,0, 1,1 ou 1,2".
O Grub2 realmente suporta colocar / inicializar em uma partição RAID1 de software com metadados 1.2?
O Grub2 realmente suporta colocar / inicializar em uma partição RAID5 de software?
Uma resposta ideal seria um tutorial que explica como mover uma partição / boot (em uma partição não RAID) para uma partição RAID5.
Por "parece" uma partição não-RAID, quero dizer
- quando o Grub1 lê apenas um disco rígido de uma matriz RAID1 de software com um sistema de arquivos ext3 ou ext4 e ignora os metadados RAID 0.90 ou 1.0 no final da partição, ele se parece com um sistema de arquivos ext2 não RAID que o Grub1 pode manipular. Ou
- Não é um software ou RAID falso, mas um ataque completo de hardware que se parece com um disco não RAID normal.
fonte
Respostas:
Sim, o grub2 reconhece totalmente o RAID (e o LVM). De fato, você não precisa de uma partição / inicialização separada; você pode simplesmente colocar tudo no ataque5.
Idealmente, você não deseja instalar com uma partição / boot, mas removê-la após o fato significa simplesmente copiar todos os arquivos para a partição raiz e reinstalar o grub, assim:
É claro que você precisa remover a linha / boot do / etc / fstab, e você ainda tem a partição disponível, sem uso.
Observe que você também pode instalar o grub em todas as unidades no raid5 para poder inicializar a partir de qualquer uma delas. O pacote Ubuntu grub-pc solicitará que você (
dpkg-reconfigure grub-pc
solicite novamente) desmarque todas as unidades nas quais deseja que ele esteja instalado e o instale para você.fonte
Esta é uma bagunça terrível no linux. A versão padrão do superbloco usando o mdadm é a versão 1.20. Depois de ultrapassar 0,90 para inicializar, você estará em território desconhecido. Certamente lilo não mostra interesse acima de 1,0. Sua melhor aposta é formar as matrizes raid (dica: use o parâmetro --metadata = 0.90 em seu mdadm create) antes de usar o procedimento de instalação. Em seguida, você pode instalar no array RAID e usar seu gerenciador de inicialização favorito.
fonte