我的 Intel 系统在 BIOS 中配置了 RAID 0(2 个磁盘)或 RAID 1(2 个磁盘)。我使用来自http://cdimage.ubuntu.com/ubuntu/releases/bionic/release/ 进行安装。
在“检测磁盘”阶段,它询问我是否要“激活 MDADM 容器(Intel/DDF RAID)”,我回答“是”。然后它询问我是否要“激活串行 ATA RAID 设备”,我也回答“是”。
但是,在“分区磁盘”阶段,它没有显示任何磁盘信息。
使用 Ubuntu Server 16.04,安装在该系统上没有问题。
答案1
当询问:活动 MDADM 容器(Intel/DDF RAID)时,选择“是”
然后它会询问:激活串行 ATA RAID 设备,此时请等待并按“alt+f2”切换到 shell
按 Enter 激活控制台
然后运行命令“mdadm --stop /dev/md127”
接下来通过运行命令“dmraid -ay”激活英特尔 dmraid
按“alt+f1”返回安装程序。
现在您可以对激活串行 ATA RAID 设备回答“否”。
现在它应该可以接收您的英特尔 RAID。
答案2
您不应该将 dmraid 用于 Intel Raid 阵列,因为它已经转移到 mdadm 很长时间了。dmraid 在很多方面对 Intel Raid 阵列有限制。例如 - 磁盘大小/raid 阵列大小有限。
您是否在 UEFI 中启动?如果没有,您可能应该这样做。我们定期使用基于 di 的服务器安装程序和 mdadm 测试英特尔 Raid 阵列安装,它确实适用于 18.04.1 LTS(附带更新的 mdadm,其中包含许多英特尔 Raid 阵列修复程序)。
您是否在 pre-os/uefi 屏幕中设置了 Volume0 或类似内容?如果此后未检测到 raid 阵列,请从安装环境中提取 /var/log/syslog 并在启动板上针对 mdadm 或 debian-installer 包打开错误报告。