硬件 RAID 阵列上有多个操作系统/分区吗?

硬件 RAID 阵列上有多个操作系统/分区吗?

我读到过,在 RAID 阵列中运行多个操作系统/启动分区并不总是按计划进行,而且非常困难。这只适用于软件 RAID 阵列吗?如果是这样,那就很有道理了,因为软件 RAID 将在操作系统级别运行,如果您有多个操作系统,则每个操作系统都必须配置 RAID 才能工作。例如,在硬件驱动的 RAID-10 阵列中拥有双启动系统(Linux/Windows)会更容易吗?

例如,我是否能够在运行两个 RAID-0 SSD 的硬件 RAID 设置上安装 Linux(交换分区、ext4 分区为 /、另一个 ext4 分区为 /home)以及 Windows 安装(一个 NTFS 分区)?

答案1

如果硬件 RAID 能够处理INT 13 小时那么它将支持您所能使用的任何操作系统,从最早版本的 DOS 一直到 Windows 8/Linux 3/FreeBSD 9 及更高版本。当然,操作系统必须支持硬件 RAID 才能在引导加载程序之后使用。

答案2

(这个答案是针对 Linux 的。但是对于 Windows 来说这可能非常相似。)

我相信答案是肯定的——您可以使用 Linux 来分区 RAID。

查看文章Linux 硬件 RAID 指南有关对 RAID 进行分区和配置内核的建议。

文章在硬件 RAID 上安装 Ubuntu Server读起来很有趣。它详细介绍了一个人在 RAID 上安装 Ubuntu 的经历,并强调了拥有正确驱动程序的重要性。文章实际上包含了一种解决方法,用于解决缺少 RAID 驱动程序的情况,因此 Linux 可以看到磁盘但看不到 RAID。简单的解决方案是在其中一个磁盘上安装(将另一个磁盘换出),然后才构建 RAID。

相关内容