ubuntu更改啟動項

2021-07-06 01:52:05 字數 1626 閱讀 5719

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...