アットウィキロゴ
オイラはWindowsとlinux(ubuntu)をデュアルブートしている。
すると、起動したときにOS選択画面が出てくる。

このとき、なんか古いカーネルとかがたくさん出てきて、選択する項目がたくさんになって見ずらくなる。

こいつを解決するには、

1.古いカーネルを消す
2.grub.cfgを編集する

のどちらかになる。まず、1の方法は、

dpkg -l | grep linux-image

をターミナルで実行する。これでインストールされているカーネルが表示される。使わないカーネルを確認して、

sudo apt-get remove --purge linux-image-2.6.31-14-generic

というように実行する。もちろん、現在使ってるカーネルは消しちゃいけない!


さて、次に2の方法を説明しよう。

GRUBとはlinuxで使われるブートローダのことで、こいつが参照してるであろうgrub.cfgというファイルを編集するとカーネルの数を見た目上消すことができるようになる。(人によってはmenu.lstというファイルらしい。)

まずこのファイルはルートフォルダから→boot→grubといったところににある。

つまり、/boot/grub/grub.cfg(menu.lst)みたいな感じ。

こいつを編集してやればいいんだけど、まず書き込み可能にする必要がある。
それはchmodコマンドを使って

sudo chmod 644 grub.cfgとすればいい。(このときgrubフォルダ内に移動しておこう)

これで書き込み可能になるので、

sudo gedit /boot/grub/grub.cfg(絶対パスならこう書く)

で編集をする。このファイルは行の先頭に#をつけるとコメントになる性質があるので、

menuentry "Ubuntu, Linux 2.6.~~"{



}

までを行の先頭に#をつけてコメントアウトしよう。すると選択画面に表示されなくなる。



最終更新:2010年01月11日 04:40