Ubuntu 11.10 Grub2でデフォルトのOSを変更する
久々にUbuntuネタ。11.10が出たのでアップグレードしたら、MBRのPlop BootManagerが消されてしまった。仕方なくとりあえずGrubのデフォルトOSを変更することにした。
- まず、/boot/grub/grub.cfgの中のメニューエントリを確認する。コマンドでやるなら"grep menuentry /boot/grub/grub.cfg"などでやる。
- メニューエントリで、デフォルトで起動したいOSの文字列をコピーする。たとえば、Windows Vistaをデフォルトにしたい場合は、「"Windows Vista (loader) (on /dev/sdb1)"」の部分を"を含めてコピーする。
- エディタで、/etc/default/grubを開く。root権限が必要。
- GRUB_DEFAULTのところに、2.でコピーした文字列を貼り付ける。例えば、Windows Vistaの場合は、「GRUB_DEFAULT="Windows Vista (loader) (on /dev/sdb1)"」などとする。
- 端末で"sudo update-grub"を実行する。
以上で完了。