奇怪的问题:两个 SATA 磁盘互相不兼容?

奇怪的问题:两个 SATA 磁盘互相不兼容?

我有一个 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。

有谁怀疑这个问题的原因是什么?

相关内容