修改Ubuntu 12.04和Windows 7共存的GRUB啓動順序

修改啓動項順序:

本文所涉及的方法都是在Ubuntu的安裝時將引導加載程序grub安裝在了整個硬盤(即MBR內),即開機以grub引導。

1.
在Ubuntu終端下輸入:
$sudo mv /etc/grub.d/30_os-prober /etc/grub.d/08_os-prober
$sudo update-grub
sudo是使用root權限,mv是修改該文件名。
該命令是將etc文件夾下的grub.d文件夾下的30_os-prober文件改名爲08_os-prober。(08可以改爲06~09都可以)。Ubuntu的啓動項相關文件名爲“10_....”這樣就可以將win7的啓動項放在Ubuntu前面,即啓動項列表的第一個。由於引導程序默認啓動第一個啓動項,所以這樣就可以先啓動win7了。注意修改完後更新一下grub才能生效(即命令sudo update-grub)。

2.
在Ubuntu終端下輸入:
$sudo vim /etc/default/grub
sudo是使用root權限,vim是用vi文本編輯器打開etc文件夾下的default文件夾下的grub文件。
在打開的文本中修改“GRUB_DEFAULT=0”這一項。比如win7在啓動項列表中爲第5項,則將0改爲4。就是win7在啓動項列表中的項數減1。
(這裏還可以修改該在啓動項列表等待的時間,即修改“GRUB_TIMEOUT=所要等待的秒數”,-1表示不倒計時。)
修改完後按[Ctrl]+X,會提示是否保存,輸入Y,提示保存的文件名,還是原來的grub文件,所以直接回車確定。
$sudo update-grub,更新一下grub。

執行完成後,重啓電腦,也能默認啓動windows了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章