Este deve ser o seu problema
root (hd1,0)
Filesystem type is ext2fs, partition type 0x83
Siga os seguintes passos:
- Crie as partições 2 / boot em / dev / sda1 e / dev / sdb1 - digite fd (raid autodetect do Linux) - use sua ferramenta favorita (fdisk, cfdisk, gparted, ...) (fd00 para GPT)
- Lembre-se de ativar o sinalizador de inicialização em ambas as partições, sda1 e sdb1 (não para GPT)
-
Força os discos a serem um novo ataque:
mdadm --zero-superblock /dev/sda1 mdadm --zero-superblock /dev/sdb1
-
Ao criar os metadados de raid que serão sua partição / boot, use a versão 0.9. O Linux não pode autodetectar versões mais recentes (sem um ramdisk).
mdadm --create /dev/md0 --level=1 --raid-disks=2 /dev/sda1 /dev/sdb1 --metadata=0.9
-
Formatar usando ext2 ou ext3
- Instale seu Linux de escolha, SEM formatar o / boot
Após a primeira inicialização da sua distribuição:
- Corrija seu / etc / fstab para apontar / inicializar para / dev / md0 (talvez não seja necessário)
-
Instale o grub nos 2 discos MBR
# grub /dev/sda grub> root (hd0,0) grub> setup (hd0) grub> quit quit # grub /dev/sdb grub> root (hd1,0) grub> setup (hd1) grub> quit quit
-
Edite seu gerenciador de inicialização (instruções para o Grub1)
-
Pesquise a linha "padrão" e adicione a opção "alternativa" abaixo
vi /boot/grub/menu.lst default 0 fallback 1
-
Adicione outra entrada ao seu gerenciador de inicialização (novamente, no meu caso eu escolhi o grub1 já que é menos complicado e é bom o suficiente para minhas necessidades), um de cada apontando para as diferentes partições de inicialização que são membros do raid:
title Debian GNU/Linux, kernel 2.6.32-5-686 (default) root (hd0,0) kernel /vmlinuz-2.6.32-5-686 root=/dev/mapper/vg-root ro quiet initrd /initrd.img-2.6.32-5-686 title Debian GNU/Linux, kernel 2.6.32-5-686 (fallback) root (hd1,0) kernel /vmlinuz-2.6.32-5-686 root=/dev/mapper/vg-root ro quiet initrd /initrd.img-2.6.32-5-686
-
Observe que, no meu caso, eu tenho uma camada LVM no meu / md raid.
Concluído. Isso deve ser o suficiente para você ter um gerenciador de inicialização "redundante".