システム起動時にロードするインストール済みのオペレーティングシステムまたはカーネルを選択できるプログラムです。ユーザーがカーネルに引数を渡すこともできるようにします。行う役割について説明します。ブートプロセス全体については、「ブートプロセスの詳細」を参照してください。次のようなステージでそれ自体をメモリーにロードします。ブートローダーをロードすることができます。パーティションテーブルやファイルシステムを読み込むことはできません。ブートローダーに任されます。ブートローダーによってメモリーに読み込まれます。ブートローダーを取得するための中間ステップを必要とするものがあります。モードを使用している場合に中間ステップが必要になります。パーティションの小さい領域のいずれかにあります。いわゆるセカンダリブートローダーがメモリーに読み込まれます。メニューとコマンド環境を表示します。このインターフェースにより起動するカーネルやオペレーティングシステムを選択することができ、カーネルに引数を渡したりシステムパラメーターを確認したりすることができます。内容をメモリーに読み込みます。起動するオペレーティングシステムまたはカーネルを決定すると、それをメモリーにロードしてマシンの制御権をそのオペレーティングシステムに渡します。起動に使用する方法は、ブートローダーが直接オペレーティングシステムをロードするためにダイレクトローディングと呼ばれます。ブートローダーとカーネルの間を中継するものはありません。他のオペレーティングシステムが使用するブートプロセスはこれとは異なる場合があります。オペレーティングシステムや他のオペレーティングシステムは、チェーンロードで読み込まれます。番目のセクターをポイントします。ここでは、そのオペレーティングシステムを実際に起動するのに必要なファイルを検索します。ダイレクトロード、チェーンロードいずれの起動方法にも対応するため、ほとんどのオペレーティングシステムを起動することができます。完全に上書きするため既存ブートローダーは破棄されてしまいます。オペレーティングシステムを先にインストールするとよいでしょう。