2026-07-14

BIOS/UEFIとは?

BIOS/UEFIとは?

コンピューターの電源ボタンを押すと、CPUは何をすべきかを知るために命令を必要とします。OSはドライブに保存されているため、まだオペレーティングシステムを実行することはできません。ここで登場するのがBIOS(Basic Input/Output System)です。BIOSはマザーボード上のチップに保存されたファームウェアで、ハードウェアを初期化し、オペレーティングシステムをロードします。

従来のBIOSは1980年代から存在しています。16ビットモードで動作し、シンプルなテキストベースのインターフェースを持ち、Master Boot Record(MBR)パーティション方式でフォーマットされたドライブからのみ起動できます。MBRには制限があり、2TBまでのドライブと最大4つのプライマリパーティションしかサポートしません。これらの制限からUEFIが開発されました。

UEFI(Unified Extensible Firmware Interface)は、BIOSに代わる現代的なファームウェアです。32ビットまたは64ビットモードで動作し、マウス入力をサポートするグラフィカルインターフェースを持ち、MBRの代わりにGPTパーティション方式を使用します。GPTは2TBを超えるドライブをサポートし、無制限のパーティションを可能にします。また、UEFIはハードウェアを逐次的ではなく並列に初期化するため、起動が高速です。

UEFIはセキュアブートもサポートしています。これは、オペレーティングシステムのブートローダーを実行する前に、そのデジタル署名をチェックするセキュリティ機能です。これにより、悪意のあるソフトウェアがブートプロセスを乗っ取るのを防ぎます。セキュアブートは、Linuxなどの代替オペレーティングシステムのインストールを難しくする可能性があるため、論争の的となってきましたが、現在ではほとんどのディストリビューションがサポートしています。

最近のマザーボードの多くは、実際にはUEFIを使用しているにもかかわらず、ファームウェア設定をBIOSと呼び続けています。起動中にDeleteキーやF2キーを押してBIOS設定に入ると、実際にはUEFIファームウェア設定に入っています。BIOSという用語は、ティッシュに対するKleenexのように一般化しています。BIOSと呼んでもUEFIと呼んでも、それはコンピューターの電源を入れたときに最初に実行されるソフトウェアです。

一緒に取り組みましょう

さらに詳しい情報やプロジェクトのヘルプ、またはアイデアの構築が必要ですか?

簡単な質問でもフルプロジェクトでも、お気軽にどうぞ。お問い合わせいただき、あなたのアイデアを一緒に実現しましょう。

お問い合わせ

トピックを切り替える

探索する専門トピックを選択してください: