重新安裝了一下Win7,安裝完成後,發現啟動項無法選擇另一操作系統Ubuntu了。放狗看了一下,發現Windows比較2,她安裝的時候,不會考慮其它OS並存的問題,她沒有把其它的OS的啟動項寫入自己的boot裡。
相關閱讀:
安裝Ubuntu 10.10後Windows XP啟動項丟失的完美解決
不用光驅U盤 通過Windows 啟動菜單引導Ubuntu 10.10
解決方法有兩種:
一.把Ubuntu的啟動位置加入到Windows的boot裡(我沒有去嘗試這種方法)。
二.把硬盤的引導位置,設置成到Ubuntu的分區,具體操作如下:
1、用安裝Ubuntu的光盤啟動live cd(即試用Ubuntu)
2、打開終端,輸入命令
sudo -i
fdisk -l (注意是字母l,不是數字1)
3、看終端出現的信息,記住自己的Ubuntu系統是裝在哪個分區(如果有root分區也記下)。
4、假如你的Ubuntu的 / 分區是 sda7 又假如 /boot分區是 sda6,在終端下輸入
mount /dev/sda7 /mnt
mount /dev/sda6 /mnt/boot (如果沒 /boot 單獨分區這步跳過)
grub-install --root-directory=/mnt/ /dev/sda
exit
5.重啟
6. 重啟可能會出現grub選項, grub>
7.輸入命令
kernel /boot/grub/core.img
boot
這時就可以啟動Ubuntu系統了。
8.進入Ubuntu系統後,聯網後,到新立德軟件包那裡(系統-管理-新立德軟件包),標記安裝grub-pc。
如果新德裡軟件包,已經安轉了grub-pc,建議卸載掉重新安裝,否則重啟可能還是回先出現gurb>.
9.接著,打開終端輸入命令:
sudo -i
update-grub2