[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Raid1: O sistema só inicializa somente com determinado HD (Resolvido)



Obrigado Henrique Holschuh/Junior Polegato.
Deu certo aqui!..tudo funcionando!!

Abraço!


Em 25-01-2013 01:05, Henrique de Moraes Holschuh escreveu:
On Fri, 25 Jan 2013, Keppler wrote:
Tentei inverter o Cabo Sata na placa-mãe pra ver se resolvia e não
adiantou nada. Portanto, parece que o HD2 não tem as informações de
boot para carregar o sistema mesmo que o HD1 esteja faltando.
É exatamente este o problema.

Como faço para espelhar também as informações de boot para o segundo
hd (HD2) ?
Em Debian Wheezy, supondo que os discos de boot da raid 1 são sda e sdb:

grub-install /dev/sda
grub-install /dev/sdb
update-grub

pronto. :-)

Vai instalar nos MBR dos dois discos.

*atenção*: sempre que o grub for atualizado, é recomendado rodar os dois
comandos acima para atualizar as partes do bootloader que são instaladadas
direto no disco.

Eu não criei a partição /boot. Pra funcionar este espelhamento no
Raid1, eu teria que, durante a instalação ter criado esta partição
também?
Não.  /boot é necessário quando o bootloader não vai ser capaz de ler os
arquivos do sistema (kernel, initramfs, etc) por alguma característica da
partição / (por exemplo, ela estar cifrada).

Agora, independente de /boot ser uma partição separada ou não, o grub
precisa ser capaz de carregar os módulos dele que serão necessários para ele
conseguir ler o / (ou /boot).

Estes módulos do grub podem ser guardados no espaço livre entre o MBR e a
primeira partição (no caso de disco com tabela de partição estilo MSDOS), ou
dentro de uma partição de sistema (tipo EF02: bios boot partition) no caso
de disco com tabela de partição estilo GPT.

Evidentemente, no caso de uma partição GPT, você vai precisar de uma
partição EF02 em cada um dos discos que deve ser capaz de ser bootado.



Reply to: