使用 LVM 的硬件 RAID 上 Grub 安装失败

使用 LVM 的硬件 RAID 上 Grub 安装失败

我有一个安装了 Areca RAID 控制器的 SuperMicro 盒子。RAID 控制器配置为 RAID 6 + 热备用。我正在尝试安装 Ubuntu 12.04 LTS。我设置了 LVM,其中为 /、/var、swap 和 /data 设置了单独的分区。在安装程序的过程中,我在 Grub 安装步骤中反复遇到失败:“无法安装 grub /dev/sda”——尝试手动指定应安装 Grub 的位置(可能是 /dev/mapper/vg0-root)会产生类似的结果。

LVM 配置: 在此处输入图片描述 在此处输入图片描述

触发失败的安装步骤: 在此处输入图片描述

错误: 在此处输入图片描述 在此处输入图片描述

答案1

我通过销毁 LVM 并在 /dev/sda 开头放置一个 2MB 的小 grub-bios 分区解决了这个问题。我推测(但无法证实)这个空间不足以安装 grub。据我所知,GRUB 已经变得非常臃肿,现在已经超出了扇区 0 的范围。我不确定是否有人可以证实我的理论。

相关内容