减少由于多个 HDD 导致的 BIOS 启动/枚举延迟

减少由于多个 HDD 导致的 BIOS 启动/枚举延迟

仅将我可爱的 ​​NVME 插入 x4 PCI-E 插槽,我就可以在大约 12-15 秒内发布/枚举并启动(这比我想要的慢一点,但比 win 95 天要快 =)。

但是,我目前有三块 >= 2 TB 的 HDD、一块 256 SSD 和两块 >= 1 TB 的外部 HDD,它们也通过 USB 3.0 插入。有了这些额外的驱动器,POST/枚举需要整整 30-40 秒,然后再花 10-15 秒进行启动。我知道我在这里被剧透了,但我真的想将 POST/枚举时间降低到合理的水平。

假设这种行为是正常的,而不是特定硬件组合的怪癖,我有一些修复的想法——但在我影响响应之前,我更愿意先看看是否有人有智慧。理想的解决方案是完全或大部分自动化。

我正在启动 UEFI 并关闭所有其他启动源(包括 PXE)。

请注意,当所有驱动器都插入时,BIOS 的出厂重置和 Windows 的全新安装不会改变 POST 时间。快速启动的开启/关闭不会改变 POST 时间。

其他规格

-XPG SX8200 PCIe NVMe Gen3x4 M.2 2280 240GB SSD(ASX8200NP-240GT-C)

-3 个 2 或 3 TB(HGST Ultrastar 7K3000 HUA723030ALA640 7200 RPM 64MB 缓存)

-三星 850 EVO 256 GB

-Porsche Lacie minimus 2 TB 外置(自供电)

-一些无名的 1 TB 外置硬盘(USB 供电)

-x370 gaming pro carbon(最新固件)MOBO

-Ryzen 5 1600(未超频)

-16 GB RAM @ 3200 Mhz F4-3200C14D-16GFX(以及一些自我调节的时间调整)

-GTX 1080(Aorus Xtreme 第二代)

-CORSAIR TX-M 系列 CP-9020133-NA 550W ATX12V v2.4 / EPS 2.92 80 PLUS GOLD 认证半模块化电源

-大量空气冷却

-SATA 蓝光驱动器(存在不会明显影响 POST 时间)

(请注意,该主板声称支持热插拔 SATA 驱动器,但我还没有测试过该理论)。

答案1

将启动优先级设置为仅启动 BIOS 中的正确设备。目前或许首先尝试从每个 USB 设备启动(虽然比 usb1.1 时代更快,但 USB 启动速度仍然相对较慢。)

关闭任何 PXE 启动迹象,因为您也不使用它。

除这样做之外,唯一的其他选择是研究可能提供更好启动选项的 BIOS 升级。

相关内容