> В случае с APIC ошибка была в прошивке: во время инициализации BIOS настраивал энергосбережение корректно, но если ОС вмешивалась - то управлял энергосбережением неверно. Майкрософт провёл тестирование сотен плат и добавил в драйвер список тех, в работу которых не нужно вмешиваться. В Линуксе всё было сделано по стандарту и ниипёт. В результате больше года проблем у Линукс-пользователей, пока разработчики не декомпилировали драйвер Майкрософт и не спёрли из него искомую таблицу багнутых мат.плат.Допустим.
> DSDP (APIC) - единственный известный мне случай когда производитель аппаратуры жёстко прошил в BIOS название ОС. По спецификации ОС могла передавать некую строку-идентификатор, если строка была не "Microsoft Windows NT", то BIOS глючил. Таких плат было немного, все noname, в них стандарты нарушаются очень часто.
Допустим.
> UEFI (данный случай): BIOS нарушает стандарты и возвращает неверный код ошибки, Windows обрабатывает все коды ошибок,
Допустим.
> Линукс вместо обработки перепрошивает BIOS такой фигнёй, что это приводит к невозможности загрузки ПК.
А вот это уже твоя отсебятина и клоунада. Тебе ведь говорили уже, что ничего линукс не перепрошивает. Перепрошивка BIOS — не то, что можно сделать случайно.