1.
開啟ubuntu
系統以後,我們開啟超級終端,輸入以下命令
sudogedit /etc/default/grub
顯示如下
#if you change this file, run 'update-grub' afterwards to update
#/boot/grub/grub.cfg.
# for full documentation of the options inthis file, see:
# info -f grub -n '******configuration'
grub_default=0
#grub_hidden_timeout=0
grub_hidden_timeout_quiet=true
grub_timeout=10
grub_distributor=`lsb_release-i -s 2> /dev/null || echodebian`
grub_cmdline_linux_default="quietsplash"
grub_cmdline_linux="locale=zh_cn"
grub_default
代表的就是啟動項的順序,從數字
0開始,依次代表如下啟動項(這是在我的電腦上,不同的
ubuntu
版本和windows
系統可能會有一些不同):
ubuntu
advancedoptions for ubuntu
memory test (memtest86+)
memory test(memtest86+, serial console 115200)
windows 8 (loader) (on/dev/sda1)
windows
排第四位(注意,順序是從
0開始計的),所以,把
grub_default
的值修改為
4,然後別忘了執行命令:
sudoupdate-grub
好了,重啟電腦,預設啟動的系統就換到
windows了。
2.更改啟動配置
開啟命令列, sudo gedit /boot/grub/grub.cfg (或者 sudo gedit /boot/grub/menu.lst)開啟grub.cfg檔案
在### begin /etc/grub.d/00_header ###後面的部分主要記錄了一些啟動預設資訊。
在if [ -s $prefix/grubenv ]; then
load_env
fiset default="0"
這句中,default="0"表示從啟動項中的第乙個系統進行啟動(就是那個預設的ubuntu),這裡順序是從0開始。例如:如果你想把啟動項中的第五個選項作為預設的啟動項,那麼這裡把數字0更改為4就可以了。
在if [ $ = 1 ]; then
set timeout=-1
else
set timeout=2
這句中,else後面的timeout是指那個等待時間,以妙作為單位,我們可以根據具體需要進行修改。
在### begin /etc/grub.d/10_lupin ###後面的部分記錄著啟動選項的資訊。
ubuntu新增啟動項
ubuntu開機之後會執行 etc rc.local檔案中的指令碼,所以我們可以直接在 etc rc.local中新增啟動指令碼。當然要新增到語句 exit 0前面才行。如 sudo vi etc rc.local 然後在 exit 0 前面新增好指令碼 後續有空再研究下新增乙個ubuntu的開機啟...
win7與ubuntu雙系統更改啟動項
先裝的win7,後裝的ubuntu,預設啟動ubuntu。現在改為預設啟動win7,修改如下 首先進入ubuntu系統 在終端執行sudo vim boot grub grub.cfg 第乙個出現的set default 0 就是預設啟動的系統。0就是開機畫面顯示的選項中的第一項。我們需要的win7...
ubuntu 新增開機啟動項
當有使用者登入到系統時,系統會首先執行 etc profile,然後執行使用者home目錄下的 profile 檔案 例如使用者test登入到系統時,執行順序為 使用者登入 執行 etc profile 執行 home test profile 所以可以通過在 etc profile或者userho...