Виснет HPE ML 30 gen 9 при выборе типа загрузки Bios Legacy Mode. Как побороть?

Добрый день. Прошу помощи сообщества, т.к. не удается своими силами побороть.
Есть ml30 с 2HDD. В нем есть софтверный убогий контроллер b140, который debian не распознает и видит 2 механических харда. Я переключил контроллер в режим работы HBA, перевожу загрузку в Legacy режим, т.к. UEFI не дружит с софт.рейдом и сервер виснет по окончанию post.
Хотя по логике должен после переключения в legacy быть загружен один раз, т.е. post должен пройти и в дальнейшем можно будет выбирать устройство для загрузки, о чем сам сервер и сообщает, когда я переключаю режим загрузки с UEFI на Legacy.
Скачал сентябрьский SPP, обновил все фирмвары, а воз и ныне там.
Помогите советом.