質問: ブートローダーはどのように機能しますか?
回答: コンピューターのスタートボタンを押すと、画面に最初に表示されるのは、インストールされているハードウェアに関する情報です。この通知を担当するソフトウェアは、上記のデバイスファームウェアであり、通常、メーカーによってコンピューターのマザーボード上のフラッシュメモリに実装されています。ほとんどのデスクトップpcやノートpcでこれをされるbios(b asic i nput / o utput s ystem)以上の近代的なuefi(u nified e xtensible fはirmware iをインターフェース)。どちらのアプリケーションも、最も多様なハードウェアデータを収集し、デバイスで使用可能なすべてのドライブの完全なリストを作成します。 このプロセスが完了すると、ファームウェアは順番に見つかったデータキャリアを通過し、特別な署名、いわゆるブート署名(または「ブートレコード」)を使用してブートローダーをチェックします。検索は常にリムーバブルメディア(cd / dvd、usbスティック、外付けハードドライブなど)で始まり、ハードコードされたドライブが続きます。後者の場合、ブートローダーとその署名は通常、マスターブートレコード(mbr)にあり、データキャリアのパーティションテーブルも含まれています。ブートローダーが見つかると、それがロードされ、システムの起動が開始されます。検索が失敗した場合、ファームウェアはエラーメッセージを返します。