如果在windows xp下安裝ubuntu. 預設是ubuntu啟動。
通過下面的操作可把windows xp改為預設啟動系統。
啟動ubuntu後,輸入:
sudo gedit /boot/grub/menu.lst
輸入正確密碼後,開啟menu.lst。從第一行往下看,找到第乙個開頭沒有#的行
default 0
然後往下看,在檔案的尾部找到以title開頭的行(注意,以#開頭的都不要理),我的檔案以title開頭的行(開頭沒有#)有7行,依次為:
title ubuntu 8.04.1, kernel 2.6.24-21-generic
title ubuntu 8.04.1, kernel 2.6.24-21-generic (recovery mode)
title ubuntu 8.04.1, kernel 2.6.24-16-generic
title ubuntu 8.04.1, kernel 2.6.24-16-generic (recovery mode)
title ubuntu 8.04.1, memtest86+
title other operating systems:
title windows nt/2000/xp
這些行當然不是像這樣連在一起的,它們分散在檔案中。我把這7行寫一起,就是讓我們看得清楚些。事實上,除去每行前面的title,這7行就是我開機時出現的啟動選單項,系統在啟動時讀的就是該檔案。
default 0
表示預設情況下啟動以上選單上第
1行(0+
1)的系統
我們看到windows處於第
7(6+
1)行,所以現在把default的值改為
6,儲存檔案,重啟系統,預設啟動的系統就改為windows系統了。
在ubuntu 10.04中,並沒有menu.lst檔案,檔名已經變成grub.cfg。更改操作如下:
1、備份原檔案為grub.cfg.bak
**:
sudo cp /boot/grub/grub.cfg /boot/grub/grub.cfg.bak
2、修改啟動順序
**:
sudo gedit /boot/grub/grub.cfg
在開啟頂檔案中找到 set default="0",可以看出缺省是第一項 (從0開始計數)。然後找到以menuentry開頭的所有行,下面是我頂電腦上該檔案的內容,一共7行,最後一行是windows xp項。以我的檔案內容為例,我只要set default="6(注意:從0開始計數)就可以把windows xp改為預設啟動系統。
menuentry 'ubuntu,linux 2.6.32-22-generic'
menuentry 'ubuntu,linux 2.6.32-22-generic (恢復模式)'
menuentry 'ubuntu,linux 2.6.32-21-generic'
menuentry 'ubuntu,linux 2.6.32-21-generic (恢復模式)'
menuentry "memory test (memtest86+)"
menuentry "memory test (memtest86+, serial console 115200)"
menuentry "microsoft windows xp professional (on /dev/sda1)"
ubuntu更改啟動順序
如果需要遠端操作的機器安裝了ubuntu和win 10 雙系統,那麼如果我們需要遠端在ubuntu 和win 切換系統,則只能在系統中進行操作。現在記錄方法如下 在ubuntu中,需要修改預設的grub 在ubuntu中修改啟動配置。啟動相關grub2主要包含下面三個檔案 1.boot grub g...
ubuntu修改啟動核心
由於公升級核心中斷,導致開機進不去系統 在啟動介面進入 高階選項,然後進入前乙個版本 一般乙個版本有3行,上乙個版本也就是第四行吧 然後能進入系統 進入後需要修改配置檔案 boot grub grub.cfg 用root改 將如下內容函式塊關於新版本的都刪除,注意有 作為標記 menuentry u...
更改ubuntu的啟動順序
一般來說,我們都在 boot裡面找,但是在ubuntu 10.10的 boot目錄下面沒有發現什麼相關的檔案。原來已經定義到 etc default grub,內容如下 if you change this file,run update grub afterwards to update boot...