Les services BIOS ne sont pas utilisés par les systèmes d'exploitation GUI multitâche modernes après leur chargement initial, de sorte que l'importance de la partie principale du BIOS est considérablement réduite par rapport à ce qu'elle était initialement dans le PC IBM. Les systèmes d'exploitation modernes ne dépendent pas du BIOS pour reconnaître le matériel mais le font eux-mêmes. Le BIOS est après tout beaucoup plus petit que le système d'exploitation et contient beaucoup moins de pilotes.
Le rôle du BIOS est de lire le système d'exploitation en mémoire et de démarrer son exécution. Le rôle le plus important du BIOS est d'identifier les périphériques d'amorçage candidats. À cette fin, le BIOS est généralement personnalisé en fonction du matériel du fabricant particulier. Pour un système d'exploitation moderne, son rôle s'arrête là et le système d'exploitation réanalysera le matériel et corrigera les défaillances ou les inexactitudes du BIOS.
Je crois que c'est sous Vista que j'ai rencontré pour la première fois un lecteur de disque analysé par le BIOS beaucoup plus petit qu'il ne l'était vraiment, mais tout était correct après l'installation de Vista.
À partir de 2011, le BIOS est remplacé par l'interface EFI (Extensible Firmware Interface) plus complexe dans de nombreuses nouvelles machines. L'interface définie par la spécification EFI comprend des tableaux de données qui contiennent des informations sur la plate-forme et des services de démarrage et d'exécution disponibles pour le chargeur de système d'exploitation et le système d'exploitation.
EFI définit deux types de services: les services de démarrage et les services d'exécution. Les services de démarrage ne sont disponibles que lorsque le micrologiciel possède la plate-forme et incluent des consoles textuelles et graphiques sur divers appareils, ainsi que des services de bus, de blocs et de fichiers. Les services d'exécution sont toujours accessibles pendant que le système d'exploitation est en cours d'exécution; ils incluent principalement des services tels que la date, l'heure et l'accès NVRAM.
L'ACPI vise à consolider, vérifier et améliorer les normes d'alimentation et de configuration existantes pour les périphériques matériels. Cependant, une fois que la gestion de l'alimentation est sous le contrôle du système d'exploitation, il prend le contrôle et a le contrôle exclusif de tous les aspects de la gestion de l'alimentation et de la configuration des périphériques. Le système d'exploitation émule alors généralement les appels système compatibles ACPI, mais n'utilise pas le BIOS / UEFI pour cela.
Voir Wikipedia:
BIOS Advanced
Unified Extensible Firmware Interface
Advanced Configuration and Power Interface