我有一块技嘉 GA F2A88XM-D3H 主板。使用 AMD 芯片组 raid ROM,我将 3 个驱动器设置为 RAID 5,将第四个驱动器设置为全局热备用。(我一直都有这个阵列,是的,我知道芯片组 raid 不是很好,raid 10 更好)。我在启动驱动器上运行 Windows,我得到了另一个硬盘来安装 Ubuntu 16.0.4。我删除了旧的启动驱动器,安装了新的启动驱动器,并保持 RAID 驱动器不变。安装 Ubuntu 后,我注意到 RAID 驱动器现在显示为单独的驱动器。我进入选项 ROM,看到虽然 RAID 阵列仍在阵列列表中,但驱动器显示为非 raid 的单个驱动器。
我把 Windows 启动驱动器放回去,现在我看到 RAID 芯片组显示 3 个独立的驱动器而不是阵列。
我有点惊讶,在安装过程中,它会干扰除安装驱动器之外的其他驱动器。知道发生了什么吗?或者如何恢复?
答案1
您遇到此问题是因为您的 RAID 芯片组只是一个假 RAID。假 RAID 仅负责创建 RAID 阵列(通常从 BIOS 创建),然后驱动程序通过操作系统启用 RAID 功能,这主要是软件 RAID。
在安装 Ubuntu 时,您可能会删除硬盘签名,然后破坏 BIOS 创建的 RAID 阵列。Linux 通常不能很好地支持假 RAID 功能。
我没有任何流程可以为您的数据恢复提供建议,您可以尝试在 BIOS 中查看是否可以将驱动器重新添加到阵列而不擦除它们,但这意味着以与以前相同的顺序添加它们。如果您没有文件备份,那么在您知道自己在做什么之前这样做可能不是一个好主意。