我有一个技嘉GA-965P-DQ6主板,最新的BIOS版本是F13。
我也有不同的服务器的4倍SATA磁盘(在certificate工作条件)。 其中两个是Western Digital ATA WDC WD1003FBYZ-0 ,另外两个是(非常相似) ATA WDC WD1003FBYX-0 。
为了将我使用2x ASMedia ASM1061 PCIe-1x的磁盘连接到SATA SATA控制器(firm.ver。3.80),因为我已经用完了所有主板的SATA和PATA端口。
问题是,一旦我将磁盘连接到sata控制器上,启动过程会在lilo (我正在运行slackware linux)的时候停止。 实际上,启动过程卡在以下屏幕中:
如果我卸下磁盘,但将控制器连接到主板上,则启动将正常继续。 然后一旦启动,我可以“热插拔”的磁盘,他们会显示在系统中罚款(使用dmesg来validation)。 我已经使用cfdisk来覆盖每个磁盘的“MBR”,并确保可启动标志没有设置。
我也加倍检查了BIOS是否使用了我真正想要的磁盘(这不是这4个磁盘的一部分)作为第一个启动设备,事实上我可以validation是这种情况。 在这里您可以看到BIOS已经识别出以下引导设备(磁盘和PCI卡):
您可以在这里看到大多数直接连接到主板SATA端口的磁盘 – 因此,没有任何一个磁盘出现问题。 您还可以看到最后一个选项#8“可引导添加卡”是指sata控制器卡。 所以最上面有一个首选的启动设备,底部有一个SATA控制器卡,但不知何故在启动过程中将停止。
所以我不知道什么可能导致启动过程停止。 我一直无法find有关如何loginsata控制器的启动configuration菜单(如果存在)的信息:没有关于允许出现的组合键的信息性消息,也没有在互联网上find任何相关信息。 这个SATA控制器型号可能没有引导configuration屏幕吗?
编辑:大声思考,我不知道当你尝试启动一个不可启动的磁盘正常程序会抛出一个“启动失败”消息。 由于这不会发生在这里也许这并不是所有额外的磁盘试图从启动的问题,但完全不同的东西(不知道什么虽然)。
编辑:每个评论请求的fstab相关内容(虽然,因为这是一个BIOS问题,我想知道有用性):
/dev/md1 swap swap defaults 0 0 /dev/md0 / reiserfs defaults 1 1
这可能听起来很极端,但我可以通过让所有磁盘通电而排除供电问题,但是新的四个电缆与数据电缆断开连接。 如果服务器启动正常,请逐一将数据线连接到一个磁盘,每次重新启动。
我有这样的问题(当添加第五个磁盘时),结果是电源能够旋转磁盘,但是当被BIOS枚举时它们失败,导致各种不规则的行为,包括完全冻结。
另外,如果您还没有这样做,并且停机时间是可以接受的,那么我会将冻结的服务器单独保留30分钟:在很长的超时时间后,您会收到有意义的错误消息。