Службы BIOS не используются современными многозадачными операционными системами с графическим интерфейсом после их начальной загрузки, поэтому важность основной части BIOS значительно снижается по сравнению с тем, что было изначально в IBM PC. Современные ОС не полагаются на BIOS для распознавания аппаратного обеспечения, а делают это сами. BIOS, в конце концов, намного меньше, чем ОС, и содержит гораздо меньше драйверов.
Роль BIOS заключается в считывании операционной системы в память и запуске ее выполнения. Самая важная роль BIOS заключается в определении подходящих загрузочных устройств. С этой целью BIOS обычно настраивается под аппаратное обеспечение конкретного производителя. Для современной операционной системы ее роль на этом заканчивается, и ОС будет повторно анализировать оборудование и исправлять сбои или неточности BIOS.
Я полагаю, что именно в Vista я впервые столкнулся с диском, который анализировался в BIOS гораздо меньше, чем на самом деле, но после установки Vista все было правильно.
С 2011 года BIOS заменяется более сложным расширяемым интерфейсом прошивки (EFI) на многих новых машинах. Интерфейс, определенный в спецификации EFI, включает в себя таблицы данных, которые содержат информацию о платформе, а также службы загрузки и выполнения, которые доступны загрузчику ОС и ОС.
EFI определяет два типа сервисов: сервисы загрузки и сервисы времени выполнения. Сервисы загрузки доступны только тогда, когда микропрограммное обеспечение владеет платформой, и включают текстовые и графические консоли на различных устройствах, а также шинные, блочные и файловые сервисы. Службы времени выполнения по-прежнему доступны во время работы операционной системы; они включают в себя в основном такие услуги, как дата, время и доступ к NVRAM.
ACPI стремится консолидировать, проверять и улучшать существующие стандарты электропитания и конфигурации для аппаратных устройств. Однако, когда управление питанием находится под контролем операционной системы, оно вступает во владение и получает исключительный контроль над всеми аспектами управления питанием и конфигурации устройства. Затем ОС обычно эмулирует ACPI-совместимые системные вызовы, но не использует для этого BIOS / UEFI.
См. Википедию: Унифицированный расширяемый интерфейс микропрограммы
BIOS Расширенная конфигурация и интерфейс питания