情境如下:我先灌了kubuntu,又灌了 windows 7,然後就只能boot進windows 7,kubuntu跟grub就消失了。
所以接下來就是拯救世界的時候了!
先拜一下google大神,發現解決方法很多,然而不幸的是,大多數都是使用grub。然而kubuntu 9.10跟ubuntu 9.10一樣,都是使用grub2。
不過起頭倒一定都是頭一招,祭出liveCD,開啟terminal來有機會改變這不幸的事實。
先sudo grub-install -v 如果是出現”grub-install (GNU GRUB 1.97~beta4)”,恭喜,你是grub2。
所以我們要先重新安裝grub2,把它塞回硬碟裡。
先sudo fdisk -l看一下我幹了什麼好事。
然後先sudo mount /dev/sda1 /mnt把原先的系統掛上去。
接著sudo grub-install –root-directory=/mnt/ /dev/sda把grub2灌回硬碟,再重新開機。
不幸的是這次直接進了kubuntu,windows 7不見了。果然兩個水火不容。
無差,最後的絕招是sudo update-grub2,這會找到windows 7,加入開機選單中。
於是天下太平,可喜可樂。
參考資料:
回復grub2的簡單說明: here
另一篇專業的說明:here
