ブートローダー
ブートローダーは、ブートプログラムまたはブートストラップローダーとも呼ばれ、起動後にコンピューターの作業メモリーに読み込まれる特別なオペレーティングシステムソフトウェアです。この目的のために、デバイスが起動した直後に、ブートローダーは通常、ハードドライブ、CD / DVD、またはUSBスティックなどの起動可能なメディアによって起動されます。ブートメディアは、コンピューターのファームウェア(BIOSなど)からブートローダーの場所に関する情報を受け取ります。このプロセスが「起動」と呼ばれます。
全3件を表示平均評価順
ブートローダーはどのように機能しますか?
コンピューターのスタートボタンを押すと、画面に最初に表示されるのは、インストールされているハードウェアに関する情報です。この通知を担当するソフトウェアは、上記のデバイスファームウェアであり、通常、メーカーによってコンピューターのマザーボード上のフラッシュメモリに実装されています。ほとんどのデスクトップPCやノートPCでこれをされるBIOS(B ASIC I NPUT / O utput S ystem)以上の近代的なUEFI(U nified E xtensible Fはirmware Iをインターフェース)。どちらのアプリケーションも、最も多様なハードウェアデータを収集し、デバイスで使用可能なすべてのドライブの完全なリストを作成します。 このプロセスが完了すると、ファームウェアは順番に見つかったデータキャリアを通過し、特別な署名、いわゆるブート署名(または「ブートレコード」)を使用してブートローダーをチェックします。検索は常にリムーバブルメディア(CD / DVD、USBスティック、外付けハードドライブなど)で始まり、ハードコードされたドライブが続きます。後者の場合、ブートローダーとその署名は通常、マスターブートレコード(MBR)にあり、データキャリアのパーティションテーブルも含まれています。ブートローダーが見つかると、それがロードされ、システムの起動が開始されます。検索が失敗した場合、ファームウェアはエラーメッセージを返します。