Нет, в контексте лора нужно прошить линукс-ядро туда и написать плагин к пакетному менеджеру который при обновлении ядра будет класть его на firmware-флешку а не в /boot.
На серверных материнках такое есть, у HP называется ILO, у Huawei iBMC, у Sun ALOM, у Sun/Oracle ILOM… у каждого вендора по-своему, короче.
Суть в том, что это отдельный компьютер с собственной ОС (часто Linux на ARM), из которого можно управлять железом основного сервера, смотреть логи железа, подключаться к KVM или серийному порту удаленно, нередко даже грузиться с .iso, подключение обычно происходит через Web-интерфейс или SSH на отдельном сетевом интерфейсе.
Есть серверная - смотреть че там за BMC/IPMI (скорее всего что-то на AST2500 или подобное)
Если у тебя хуананзиончик, или просто десктопная мать, то у меня для тебя есть кастомное экспериментальное аппаратное решение: https://cloud.ncrmnt.org/s/9QdykKeJ8qSA3Aa
Если у тебя ноут без AMT - сидим на жопе, я еще не доделал плату.
Мой девайс для задач ТС, используется в моем домашнем продакшне.
В BIOS с него можно заходить только если подсунуть соответствующий DXE драйвер или парочку (Пока процедура опробована и заработала на Huananzhi F8DPlus и BD4, Jginye X99-D8 Server, PlexHD x79 turbo).
Бонусом вентиляторы с управлением скоростью даже на 3-pin, датчик температуры (использую для динамического управления корпусными 3-pin вентиляторами). Есть выход на SMBUS, можно читать температуру, например, с Nvidia Tesla P40 вообще без OS (это что я пробовал).
Но как показала практика, SuperIO чипы на десктопных материнках хоть и могут технически висеть на I2C, к SMBUS шине не подключены физически. А сам Tesla M40/P40 не умеют в SMBUS ARP и если в системе несколько карт, то все они будут висеть на одном I2C адресе и температуру можно будет считать только с какой-то одной на выбор.
Как менеджмент интерфейс - LAN или WIFI на выбор.
Штуку делал для себя, есть опытные образцы первой ревизии в количестве «немного». Диаметр необходимого бубна, чтобы развернуть полноценно - средний.