Часто бывает так, что ремонтнику важно определить все компоненты персональной платформы. В случае с устройствами, подключенными к PCI-шине казалось бы проблем нет: любым софтом смотрим Vendor ID и Device ID, затем в интернете по онлайн-справочникам находим соответствующий чип или (если нужно) – драйвер. Если загрузка операционной системе невозможна, проделать эту операцию поможет UEFI-интерфейс, присущий современным версиям BIOS. Но могут быть и проблемы.
Технология вызова процедур, входящих в состав UEFI-приложений, рассматривается в публикации на Хабре, но может быть реализована и при обращении к UEFI API, которые находятся в UEFI BIOS.
Небольшая заметка о способности UEFI работать с файлами в FAT32-разделе накопителя до запуска операционной системы.
Небольшая заметка о том, как с помощью утилиты BIOSBITS (BIOS Implementation Test Suite) удалось обследовать UEFI одного из самых популярных ноутбуков-трансформров ASUS T100T.