В Принципе,если "копать" вглубь,то любая ОСЬ независимо от своего происхождения (Линукс,Мак,Андроид) работают по одному принципу.Не буду "грузить" про БИОС,а перескочем к загрузчику.Он отвечает за поочерёдный пуск
микропрограмм и основного ПО.Так вот как раз некоторые микропрограммы после запуска проверяют наличие оборудования,целостность ядра системы и пр.
Так что в Твоём случае загрузчик как раз скорее всего цел,а вот при запуске проверочных начальных программ возникает сбой.
Тут уж может быть виновато не только ПО,а и
ОБОРУДОВАНИЕ.
В Том числе электронные элементы и даже процессор.Так что если прошивка не поможет,"копай" материнку(Осциллограммы ,напряжения и пр).
Флаг Тебе в руки.....

Кстати ,Ты не один в Своей беде(см скрин):