Por que o GRUB não está sendo instalado?

1

Estou tentando instalar o ubuntu Server em um array RAID5. Eu tenho três discos de 3 TB, cada um com uma tabela de partição GPT. Eu configurei minhas partições da seguinte forma:

/dev/sda
1. 512 Mb physical RAID volume
2. 3 Tb pysical RAID volume

/dev/sdb
1. 512 Mb physical RAID volume
2. 3 Tb physical RAID volume

/dev/sdc
1. 512 Mb physical RAID volume
2. 3 Tb physical RAID volume

Os volumes do raid são agrupados em dois md devices:

1. 1.5 Gb RAID5 (mount point:  swap)
2. 6.0 Tb RAID5 (mount point:  /)

A instalação prossegue normalmente até a hora de instalar o GRUB2. Eu recebo um erro que diz:

Unable to install GRUB in /dev/sda
Executing 'grub-install /dev/sda' failed.
This is a fatal error.

Por que isso está acontecendo e o que posso fazer para corrigir isso?

    
por blz 16.01.2014 / 22:08

1 resposta

1

Parece que as unidades particionadas por GPT exigem uma partição bios_boot quando usadas em conjunto com o BIOS. Aqui é um tutorial que funcionou para mim.

Observe também que uma das unidades que subtende a matriz RAID deve ter uma partição /boot configurada. Mais uma vez, para maior clareza, você precisará:

  1. Uma partição pequena (~ 1 MB) bios_boot
  2. Uma partição /boot

começa a tagarelar

Mensagem de erro não informativa, GRUB! Bom senhor!

final rant

    
por blz 17.01.2014 / 03:09