O servidor Ubuntu não inicializa no RAID 1 Array

1

Eu tenho uma matriz RAID de 4 unidades. Uma pequena parte de cada disco é particionada e usada no RAID 1 para / boot. Todo o resto é RAID 5. Quando eu inicio o computador, o GRUB2 aparece e eu posso usar sua linha de comando e ver cada um dos meus arranjos RAID (ls (md0) / ou ls (md1) / etc, por exemplo). No entanto, quando eu realmente tento ter o boot do GRUB2 no sistema, recebo esses erros:

modprobe: FATAL: Could not load /lib/modules/2.6.35-22-generic-pae/modules.dep: No such file or directory

mount: mounting /dev/disk/by-uuid/[uuid] on /root failed: Invalid argument
mount: mounting /dev on /root/dev failed: No such file or directory
mount: mounting /sys on /root/sys failed: No such file or directory
mount: mounting /proc on /root/proc failed: No such file or directory
Target filesystem doesn't have requested /sbin/init.
No init found. Try passing init= bootarg.

Aqui estão os comandos do GRUB2 que estão sendo executados:

recordfail
insmod raid
insmod mdraid
insmod part_msdos
insmod ext2
set root='(md0)'
search --no-floppy --fs-uuid --set [uuid]
linux /vmlinuz-2.6.35-22-generic-pae root=UUID=[different uuid] ro quiet
initrd /initrd.img-2.6.35-22-generic-pae

Eu tentei

fsck /dev/md0
fsck /dev/md1

e os dois arrays saem limpos. Eu iniciei o CD e procurei em todos os lugares que eu possa pensar em uma discrepância que faria com que o GRUB2 falhasse na inicialização. Usando a linha de comando do GRUB2 e a linha de comando do CD, tudo parece estar funcionando. Ambos os arrays RAID aparecem ativos e não degradados. O que está impedindo que o GRUB2 seja capaz de montar e inicializar o sistema?

    
por Brad 27.10.2010 / 08:59

1 resposta

1

Ah, agora provavelmente ficaria mais tentado a instalar o GRUB nos discos reais, não no dispositivo md0.

grub> root (hd0,0)
grub> setup (hd0)

grub> root (hd1,0)
grub> setup (hd1)

Como assim, o carregador de inicialização vê os discos como discos primeiro e não precisa carregar um módulo para fazê-lo funcionar. Também é compatível com versões anteriores do GRUB, comparado ao GRUB2. É um pouco como você tem uma partição separada / boot que é RAID1.

    
por 27.10.2010 / 09:52