Linux 仅检测到我的 6 个 SATA 驱动器中的 4 个

Linux 仅检测到我的 6 个 SATA 驱动器中的 4 个

我遇到的问题是,我的 6 个驱动器中只有前 4 个显示出来 - sda 到 sdd。udev 中没有 sde+sdf,/sys/block 中没有 sde+sdf。

我有一块 MSI 760GM-P23FX 主板,据我所知,它通过 SB710 南桥处理所有 6 个 SATA 端口。所有 6 个端口的颜色相同,从手册上看,它们之间似乎没有区别。此外,在 POST 时,BIOS 会检测到所有 6 个驱动器。

我正在运行自定义编译的 2.6.39.4(直接从 kernel.org 获取)。我猜我错过了一个配置选项,但它可以很好地找到前 4 个驱动器。内核的 SFF 支持是否仅限于 4 个驱动器?

答案1

答案似乎是:“是的,Linux 仅支持 SFF/传统 IDE 模式下的前 4 个驱动器。”当我将 BIOS 切换到 AHCI 时,一切都正常工作。

相关内容