在在win下安裝了Ubuntu 後在grub中win啟動想是最後一個為了把win設置為默認啟動項需要更改grub設置google了半天發現更改/etc /default/grub是無效的打開/boot/grub/grubcfg裡面寫著“DO NOT EDIT THIS FILE”而且我發現即使更改了SET_DEFAULT後一旦執行updategrub啟動順序還是不變然後繼續搜索發現兩個方法很有效
方法一 利用啟動管理器
安裝啟動管理器
sudo aptget install startupmanager
打開系統—>系統管理—>啟動管理器在默認操作系統下拉菜單中選擇 Win關閉即可
方法二 更改/etc/grubd目錄 下的文件名是可行的
默認情況下win對應的文件名是_osprober第一個linux系統對應的是linux是header是debiantheme可見是第一個啟動項只需要更改win的文件名(均可)即可改變啟動順序經我測試成功地修改了啟動順序
具體做法
sudo mv /etc/grubd/_osprober /etc/grubd/_osprober
sudo updategrub(這個命令會重新生成/boot/grub/grubcfg)
From:http://tw.wingwit.com/Article/Common/201311/6287.html