歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 試用Ubuntu Remix上網本專用版與修改雙系統啟動順序

試用Ubuntu Remix上網本專用版與修改雙系統啟動順序

日期:2017/2/28 16:45:55   编辑:Linux教程

感覺總體上很不錯,ibus輸入法還沒設置好。。多媒體支持確實少一點,Wine出來的東西有時固然可以用,不過經常出現亂碼假死什麼的情況,極其影響美觀

需要用到Linux,先裝好的XP,再裝的Ubuntu 8.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就默認啟動了,問題解決。

簡言之,終端輸入sudo gedit /boot/grub/menu.lst,有

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

很熟悉?實際就是你啟動機子看到的那個默認啟動程序,

default 0改為default 4就行了

Copyright © Linux教程網 All Rights Reserved