Найти в Дзене

На плате MACHINIST X99 D8 MAX не работают вместе два SSD NVME? PCIe mapping / IIO/IOU Configuration / PCIe Bifurcation

Приобрел второй SSD NVME для установки в зеркало (raid 1) к системному диску. Это, конечно, не бэкап, но жить будет спокойнее. Ведь в случае выхода из строя одного из системных дисков сервер загрузится со второго с последней актуальной версией настроек.
После установки в свободный слот нового диска с удивлением увидел пост-код AE. Куда же делся SSD с системой? Так вовремя вышел из строя?!
На самом деле он в том же слоте, так же жив-здоров, но остался без PCIe-линий. Его линии "отобрал" только что установленный SSD.
Объяснение можно найти в биосе: IntelIRCSetup -> IIO Configuration -> IOU2 (IIO PCIe Port 1) = [auto]. Системный диск на порту 1B, а только что подключенный на 1A. Значение auto - то, что призвано помочь нам, но сегодня стало нашей проблемой.
Дело в том, что физически слоты NVME0 и NVME1 разделяют одну x8 шину PCIe. При значении auto и установленном SSD в один из двух слотов, например, 1A ему выдается вся x8 шина IOU2 (IIO PCIe Port 1). SSD же использует только x4 линий (на 1A), оставшиеся x4 остаются неиспользуемыми, но зарезервированными за ним (за 1A) вместо того, чтобы выдаться второму SSD (т.е 1B). Именно поэтому при установке второго SSD первый исчезает из bios.
Чтобы это исправить нужно изменить значение IOU2 (IIO PCIe Port 1) на x4x4. Тогда вместо выдачи единого x8 будет выдаваться два x4, которые распределятся по x4 каждому слоту. Оба SSD определятся и будут корректно работать.
На плате MACHINIST X99 D8 MAX не работают вместе два SSD NVME? PCIe mapping / IIO/IOU Configuration / PCIe Bifurcation Приобрел второй SSD NVME для установки в зеркало (raid 1) к системному диску.
1 минута
889 читали