改變開機時GRUB的default

我的11.04是跟windows一起裝的, 開機時會先跑ubuntu的Grub(奇怪, windows的開機選單好像被幹掉了...)

grub的開機default當然是ubuntu, 這樣對有時window update driver後重開會跑到ubuntu(如果沒在前面顧)

參照這篇:

How-to Change Boot Order in Ubuntu 11.04

關於grub的選項都是在一個 grub.cfg file裏...
不過這個檔不能直接修改ㄝ,是要去改這個檔:/etc/default/grub

亂搞之前先做分copy...sudo cp /etc/default/grub /etc/default/grub.bak


必要時可以這樣co 回來...
sudo cp /etc/default/grub.bak /etc/default/grub


改玩得時候用 ls -A就會看到這個.bak檔

要edit這個grub:

gksu gedit /etc/default/grub

裏面有許多選項....其中:

GRUB_DEFAULT=0

就是開機時的default選項, 0代表第一行的選項....對, 他是從0開始排....

或著是改成:
GRUB_DEFAULT=saved
這樣以後就可以用:(這個我還沒試)
sudo grub-set-default 1

sudo grub-reboot 1
去改....


這個web說,如果再加一行:

GRUB_SAVEDEFAULT=true

那就會根據上一次的OS去開....

Edit 完 grub之後, 存好離開要跑一下:
sudo update-grub
這樣就會改到 grub.cfg了

留言

這個網誌中的熱門文章

Meshtastic 03 adding GPS on TTGO lora32 V2

GeoSetter how to add geotag on to pictures, and export to google earth as kmz

AIS0. understanding AIS NMEA 0183: How it's coded