xp+ubuntu8.10雙系統啓動順序修改

xp+ubuntu8.10雙系統啓動順序修改

需要用到linux,先裝好的XP,再裝的ubuntu8.10,頗費了一番周折,主要是分區的問題,不過用的Norton PartitionMagic來調整分區還是很方便的,仔細一點就可以了。

現在說說另一個問題的解決,就是開機啓動的時候哪個系統先啓動的問題,ubuntu裝好後默認從ubuntu啓動,不過一般XP還是用的多點,所以想讓它默認啓動。

"網上多人都說更改 /boot/grub/grub.conf文件,將其中的default=0改成defualt=1。我不太清楚這種方法是否在linux下正確,但我知道這在ubuntu下是不正確的,因爲在ubuntu下你找不到這個文件。


我的機器安裝的是Ubuntu 6.06和windows XP雙系統,windows安裝在前,ubuntu安裝在後。ubuntu裝完後自動將啓動順序改成首選,所以啓動時默認情況下就進入了ubuntu。估 計大家跟我一樣,用windows的時間還是比較多,希望系統默認時進入windows,那麼下面就說說怎麼更改啓動順序,看了之後,你會發現相當的簡單。


ubuntu下的系統啓動文件爲 /boot/grub/menu.lst。 
進入ubuntu系統,在終端輸入sudo gedit /boot/grub/menu.lst(也可以用vi修改)表示要修改該文件。回車輸入密碼再回車之後,終端會顯示一些信息,如我的機器上是: 
Launching a SCIM daemon with Socket FrontEnd... 
Loading simple Config module ... 
Creating backend ... 
Loading socket FrontEnd module ... 
Starting SCIM as daemon ... 
GTK Panel of SCIM 1.4.4


隨後在打開menu.list的編輯窗口,其中的文件內容比較長,但大部分都屬於帶#的註釋行,真正有用的較少。 
找到以title開頭的行(注意,以#開頭的都不要理),我的文件上有5行,爲: 
title Ubuntu, kernel 2.6.15-23-386 
title Ubuntu, kernel 2.6.15-23-386 (recovery mode) 
title Ubuntu, memtest86+ 
title Other operating systems: 
title Microsoft Windows XP Professional 
這些行當然不是像這樣連在一起的,它們分散在文件中。我們把這5行寫一起,就是讓我們看得清楚些。事實上,如果你夠細心的話,你就會發現,除去每行前面的title,這5行就是你開機時出現的啓動菜單項,所以系統在啓動時讀的就是該文件。
我們看到windows處於最末一行,行號是4(從0開始),而ubuntu處於最前一行,行號爲0。系統啓動時讀取menu.list文件,根據文件一個重要參數設置來決定默認進入這5個選項中的哪一項。這個參數就是default。 
在menu.list文件中,它的首次不帶#的行應該就是default所在的行。如果沒有做過修改,它就應該如下所示: 
default 0 
它的意思就是默認情況下啓動第0行的系統,也就是我們剛纔前面5行中的第一項:ubuntu系統。現在你知道該怎麼做了吧。沒錯,就是把0改爲4就OK了,默認情況它選擇的就是windows系統了。改完之後要記得保存修改哦。 
如果你的windows所在行不是行號爲4呢,呵呵,那麼就修改成相應的行號即可。

如果你覺得啓動界面選項太多的話,可以刪除一些無用的選項。事實上,如果啓動界面的選項你每一項都試過的話,你會發現第1,2,3項是無效的(從0 開始)。我們想辦法讓這3項不再顯示在啓動界面。上面我們已經在menu.lst文件中找到5個啓動選項,那麼把第1,2,3項所在地方從文件中刪除即 可。刪除後,記得把默認啓動項改回來,因爲原來第4項現在變成第1項了(從0開始)。"

按上面的操作然後重啓系統,XP就默認啓動了,問題解決。

參考:http://zhidao.baidu.com/question/90378187.html

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