与我们的RAID10 Ubuntu安装grub的问题

我们有一个戴尔PowerEdge R730xd,每个固态硬盘有24个固态硬盘。 我们需要在这台机器上安装Ubuntu 14.04 LTS,并将其用作数据库(postgresql)。

我们的RAID控制器是Avago MEGARAID,据我所知,它的行为完全像H310卡。

我在RAID10(16和8)中设置了2个虚拟驱动器,所以现在我们有了

  • /dev/sda (4TB)
  • /dev/sdb (2TB)

我有麻烦安装Ubuntu 14.04 LTS。 即使通过select最自动的安装(引导:使用整个磁盘/dev/sda )在开机时,我受到了Grub救援模式的欢迎,

 attempt to read or write outside of disk 'hd0' 

通过在grub救援模式下执行一些命令,我​​遇到了这些设备

  • (hd0,gpt3) ,未知的文件系统,应该是swap分区
  • (hd0,gpt2) ,被识别为ext2分区,包含/boot文件夹,但试图访问会返回相同的错误( 试图读写磁盘'hd0'以外的内容
  • (hd0,gpt1) ,识别为未知的文件系统 ,它应该是一个BIOSgrub分区( BIOSgrub我们是GPT模式)
  • (hd1) ,2TB的驱动器

尝试使用Ubuntu LiveCD重新安装grub到/dev/sda并没有帮助。 我们仍然受到同样的错误的欢迎。 我可以在救援模式下挂载/dev/sda2并检查grub.cfg的内容,但是我不确定需要检查什么。 到处都是正确引用(hd0,gpt2)

即使在启动修复后,我们也受到同样的错误的欢迎:

  • 以下是系统的boot-info : http : //paste.ubuntu.com/23726916/
  • 以下是boot-repair的输出: http : //paste.ubuntu.com/23726925/