首頁 > 軟體

Ubuntu開機引導檔案說明(/etc/default/grub)

2020-06-16 16:38:44

使用Ubuntu和Windows 10雙系統時每次開機都預設啟動Ubuntu,但又用Windows多一點,每次手動切換很麻煩。於是搜了一下開機引導檔案的說明,進行了相關修改。

一、檔案位置

/etc/default/grub

二、檔案說明

以下是grub檔案預設內容,只是新增了注釋說明,其他未作修改

# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
#  info -f grub -n 'Simple configuration'

GRUB_DEFAULT=0
#屬性名:預設啟動項(就是我要的開機預設啟動系統)
#值說明:
#  數位:從0開始(按照開機選擇介面的順序對應)
#  saved:預設上次的啟動項

#GRUB_HIDDEN_TIMEOUT=0
#屬性名:是否隱藏選單(grub2不再使用)
#值說明:0:不隱藏,1:隱藏

GRUB_HIDDEN_TIMEOUT_QUIET=true
#屬性名:是否顯示等待倒計時
#值說明:true:不顯示,false:顯示

GRUB_TIMEOUT=10
#屬性名:進入預設啟動項的等候時間
#值說明:單位:秒,預設10秒,-1表示一直等待

GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
#屬性名:核心啟動引數的預設值
#值說明:quiet splash為不顯示啟動資訊,安靜的啟動,如值為空則顯示啟動資訊

GRUB_CMDLINE_LINUX=""
#屬性名:手動新增核心啟動引數
#值說明:預設為空,可以新增你需要的引數,以 “name=value” 的格式新增,多個引數用空格隔開
#例如:GRUB_CMDLINE_LINUX="name1=value1 name2=value2"

# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console
#屬性名:是否使用圖形介面
#值說明:預設使用影象介面,去掉前面的“#”則使用控制台終端

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'

#GRUB_GFXMODE=640x480
#屬性名:圖形介面解析度
#值說明:解析度啦(還要怎麼說明),修改時記得去掉前面的“#”

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true
#屬性名:grub命令是否使用UUID
#值說明:不知道是幹什麼的,不常用(如果你知道,歡迎留言,謝謝)

# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"
#屬性名:是否建立修復模式選單項
#值說明:true:禁用,false:使用,預設false

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"
#屬性名:啟動時發出嗶嗶聲
#值說明:預設不發聲,去掉“#”則發聲,值是什麼意思不明白(應該是發出聲音方式吧)

三、使修改生效

執行以下命令:

sudo update-grub

該命令作用是更新原來的/boot/grub/grub.cfg檔案,但修改設定時不要修改/boot/grub/grub.cfg檔案,而是要修改/etc/default/grub檔案,然後

sudo update-grub


IT145.com E-mail:sddin#qq.com