menu.lstが無いとかなんなの?†
Ubuntu 9.10からGRUBがGRUB2になって、ディレクトリの構成とか設定方法が変わったらしい。
とりあえず最低限Windows7とデュアルブートにするための設定。
既にUbuntuが入ってる環境に後からWindowsを入れると、MBRが上書きされてGRUBが立ち上がらなくなるので
その復旧方法。
とりあえずLiveCDで起動し、おもむろにターミナルを立ち上げ
システムの/にあたるパーティションをマウントする
# mkdir /mnt/disk # mount /dev/sda1 /mnt/disk/
/dev/sda1は環境によって異なる、事前に確認しておくこと
マウントしたらGRUBをインストール
# grub-install --root-directory=/mnt/disk
インストールしたら一度再起動
Ubuntuが立ち上がるが、今度はWindowsが立ち上がらなくなる
立ち上がったUbuntu上で以下を実行
# grub-mkconfig # grub-setup /dev/sda # update-grub
もしかしたらgrub-setupとupdate-grubの順番逆かも
これでGRUBでメニューが立ち上がり、Windowsも選択できるようになるはず





