マスターブートレコード
ブートストラップローダ(マスターブートローダ、マスターブートコード、イニシャルプログラムローダ(IPL)領域は、IBM PCでは、
自身をメモリ上へコピーし起動したのち、ブート可能フラグが立っているパーティション(これを「アクティブなパーティション」と称する)を探し、
そのパーティションブートセクタに含まれるブートストラップローダをロードし、それへ制御を渡す
という単純な起動プログラムが入っており、IBMとマイクロソフト製のこのコードをどのOSもデファクトスタンダードとして利用していた。
しかし、この方式では、違うパーティションに切り替えて起動する際には、OSシャットダウンする前に、かならずそれぞれのOS内でユーティリティプログラムを実行してアクティブなパーティションを再設定しなければならず、不便であった。このため、起動時にメニュー方式で選択できる各種のプログラムがよく使われるようになった。