我有一个 Linux 系统,带有三个 SATA HD。其中两个似乎彼此不兼容。我从未听说过 SATA 磁盘存在这种情况,但事实就是如此:
一个驱动器是 Western Digital 160 GB 磁盘,另一个是 Toshiba 500 GB 磁盘。当我安装其中任何一个时,我都可以正确看到分区。(fdisk 显示正确的大小和磁盘细分)。
但是,如果我安装它们两个,fdisk 就不再看到分区,并且会报告两个驱动器的错误大小。
这是将第三个磁盘作为安装操作系统的启动盘的情况。我还尝试移除操作系统磁盘,并将操作系统放在 160 GB 磁盘上,但是,只要我插入东芝,系统在启动过程中就不会再安装驱动器了。(抱怨找不到超级块了。在驱动器上运行 e2fsck 会显示数千个有问题的 inode,直到我移除另一个驱动器)
该计算机是 IBM X3200 服务器,最多可容纳 5 个硬盘。应该不是电源问题。Linux 发行版是 Slackware 14.2,内核是 4.4.4。
有谁怀疑这个问题的原因是什么?