我在亚马逊上购买了 PCIe 4 端口 SATA 卡(型号 SA3004),因为我用作服务器的计算机(HP EliteDesk 800 G2,只有 3 个 OOTB 端口)上的端口用完了。目前,一个驱动器已插入其中,一切似乎都按预期运行。
我遇到的问题是,当插入卡(在 PCIe 插槽中)时,PC 启动速度异常缓慢:
- HP BIOS 徽标:几秒钟(正常)
- SATA 卡 BIOS:10-15 秒
- 返回 HP BIOS 徽标:约 30 秒(无卡时最多 5 秒)
- 黑屏(!):13分钟
- GRUB、操作系统等
该问题是 100% 可以预测的,取出卡后会立即消失,放回卡后又会重新出现。
PC 启动后 I/O 性能正常,其他一切正常。只有启动阶段较慢。
一些论坛帖子建议在屏幕上显示 SATA 卡 BIOS 时按 F8 或 Ctrl+S 进入,但实际完成后计算机会发出哔哔声并且什么也没有发生。
我正在考虑退货并购买另一个,但除此之外,它运行得很好,我不确定其他型号是否可以解决这个问题。
这不是操作系统问题,因为即使没有插入任何驱动器,问题也会出现。主板 BIOS 是最新的。CPU 是 Intel Core i5-6500 @ 3.6 GHz,安装了 8 GB 的 DDR4 RAM。
答案1
您已经确定问题出在卡上。
即使您可以缓解这些问题,问题仍然是卡本身,您不能信任无法正常运行的硬件。
正确的做法是更换卡本身。
答案2
在没有其他选择之后,我注意到卡片上有一个开关,它有三个选择:
- AHCI 启动
- 无法启动
- IDE 启动
它被设置为 AHCI,我知道“无启动”会禁用该卡,但我没有尝试过“IDE 启动”选项。我切换开关并启动服务器,不知何故黑屏从 15 分钟缩短到大约 5 秒,所以我想我的问题解决了。