BIOSサービスは、最初にロードされた後の最新のマルチタスクGUIオペレーティングシステムでは使用されないため、BIOSの主要部分の重要性は、IBM PCで最初に使用されていたものから大幅に低下します。最新のOSはBIOSに依存せずにハードウェアを認識しますが、それ自体を行います。結局のところ、BIOSはOSよりもはるかに小さく、含まれているドライバーもはるかに少なくなっています。
BIOSの役割は、オペレーティングシステムをメモリに読み込み、実行を開始することです。BIOSの最も重要な役割は、候補となるブートデバイスを識別することです。そのため、BIOSは通常、特定の製造元のハードウェアに合わせてカスタマイズされています。最新のオペレーティングシステムの場合、その役割はそこで止まり、OSはハードウェアを再分析し、BIOSの障害や不正確さを修正します。
私が最初にディスクドライブに遭遇したのはVistaだったと思います。BIOSが分析したディスクドライブは実際よりもずっと小さいのですが、Vistaのインストール後はすべて正しく動作していました。
2011年の時点で、多くの新しいマシンではBIOSがより複雑な拡張ファームウェアインターフェイス(EFI)に置き換えられています。EFI仕様で定義されたインターフェイスには、プラットフォーム情報を含むデータテーブルと、OSローダーとOSで利用できるブートサービスとランタイムサービスが含まれています。
EFIは、ブートサービスとランタイムサービスの2種類のサービスを定義します。ブートサービスは、ファームウェアがプラットフォームを所有し、さまざまなデバイス上のテキストコンソールとグラフィカルコンソール、バス、ブロック、ファイルサービスを含む場合にのみ利用できます。オペレーティングシステムの実行中もランタイムサービスにアクセスできます。主に日付、時刻、NVRAMアクセスなどのサービスが含まれます。
ACPIは、ハードウェアデバイスの既存の電力および構成標準を統合、チェック、および改善することを目的としています。ただし、電源管理がオペレーティングシステムの制御下に置かれると、電源管理とデバイス構成のすべての側面を引き継ぎ、排他的に制御します。その後、OSは通常ACPI互換のシステムコールをエミュレートしますが、そのためにBIOS / UEFIを使用しません。
ウィキペディアを参照してください:
BIOS
統合拡張ファームウェアインターフェイスの
詳細設定と電源インターフェイス