Os serviços de BIOS não são usados pelos modernos sistemas operacionais de multitarefa GUI após o carregamento inicial, portanto, a importância da parte principal do BIOS é bastante reduzida em relação ao que era inicialmente no IBM PC. O sistema operacional moderno não depende do BIOS para reconhecer o hardware, mas o faz sozinho. Afinal, o BIOS é muito menor que o sistema operacional e contém muito menos drivers.
O papel do BIOS é ler o sistema operacional na memória e iniciá-lo em execução. A função mais importante do BIOS é identificar os dispositivos de inicialização candidatos. Para esse fim, o BIOS geralmente é personalizado para o hardware do fabricante específico. Para um sistema operacional moderno, seu papel para aí e o sistema operacional analisará novamente o hardware e corrigirá as falhas ou imprecisões do BIOS.
Eu acredito que foi no Vista que eu encontrei pela primeira vez uma unidade de disco que o BIOS analisava muito menor do que realmente era, mas tudo estava correto após a instalação do Vista.
A partir de 2011, o BIOS está sendo substituído pela EFI (Extensible Firmware Interface - Interface de Firmware Extensível) mais complexa em muitas novas máquinas. A interface definida pela especificação EFI inclui tabelas de dados que contêm informações de plataforma e serviços de inicialização e tempo de execução que estão disponíveis para o sistema operacional do carregador e sistema operacional.
A EFI define dois tipos de serviços: serviços de inicialização e serviços de tempo de execução. Os serviços de inicialização estão disponíveis apenas enquanto o firmware possui a plataforma e inclui consoles de texto e gráficos em vários dispositivos e serviços de barramento, bloco e arquivo. Os serviços de tempo de execução ainda estão acessíveis enquanto o sistema operacional está em execução; eles incluem principalmente serviços como data, hora e acesso NVRAM.
A ACPI visa consolidar, verificar e aperfeiçoar os padrões existentes de energia e configuração para dispositivos de hardware. No entanto, uma vez que o gerenciamento de energia está sob o controle do sistema operacional, Ele assume o controle exclusivo de todos os aspectos do gerenciamento de energia e da configuração do dispositivo. O SO normalmente emula chamadas do sistema compatíveis com ACPI, mas não usa o BIOS / UEFI para isso.
Veja a Wikipedia:
BIOS
Interface de Firmware Extensível Unificada
Configuração Avançada e Interface de Energia