Red Hat Linux 7.2を始め,2001年11月現在最近のLinuxディストリビューションにはブートローダーにGRUBが採用されている。従来までのLILOも選択できるが,GRUBとは何だろうか? GRUBとはLinuxがブートする際,LILOがハードディスクのセクタを決め打ちしてアクセスするのに対し,GRUBではカーネルのファイル自体にアクセスする。 この違いは,カーネル再構築後にLILOの場合,/sbin/liloなどのliloコマンドを実行し忘れるとブート(起動)できなくなってしまう点に関係する。liloを実行しなければ,カーネルの絶対位置が判別できなくなるためだ。 一方,GRUBであれば,LILOのようにカーネル再構築後でも特にコマンドを実行することなくブートができる。また,ほかにも特徴があり,以下のようなメニュー表示の定義ファイルを用意し,これを読み込んでブート時に表示さ
![ブートローダーのGRUBってなに?](https://cdn-ak-scissors.b.st-hatena.com/image/square/7e51372d18138e90ed2c8d95d693065718b5e361/height=288;version=1;width=512/https%3A%2F%2Fimage.itmedia.co.jp%2Fimages%2Flogo%2F1200x630_500x500_enterprise.gif)