新聞中心
您可能知道,GRUB2是大多數(shù)linux操作系統(tǒng)的默認(rèn)引導(dǎo)加載程序。GRUB代表GRand Unified Bootloader。GRUB引導(dǎo)加載程序是計(jì)算機(jī)啟動(dòng)時(shí)運(yùn)行的第一個(gè)程序。它負(fù)責(zé)將控制加載并轉(zhuǎn)移到操作系統(tǒng)內(nèi)核。然后,內(nèi)核接管并初始化操作系統(tǒng)的其余部分。

明溪ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場(chǎng)景,ssl證書未來市場(chǎng)廣闊!成為成都創(chuàng)新互聯(lián)的ssl證書銷售渠道,可以享受市場(chǎng)價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:028-86922220(備注:SSL證書合作)期待與您的合作!
配置GRUB2引導(dǎo)加載程序設(shè)置
警告:GRUB2的默認(rèn)配置文件是/boot/grub/grub.cfg。除非非常熟悉GRUB2,否則不應(yīng)該編輯或修改這個(gè)文件。這是引導(dǎo)到Linux操作系統(tǒng)的主文件。如果您對(duì)這個(gè)文件做錯(cuò)了什么,那么您最終肯定會(huì)導(dǎo)致系統(tǒng)崩潰。所以,不要碰這個(gè)文件!
所有與GRUB2相關(guān)的設(shè)置都將存儲(chǔ)在/etc/default/grub文件中。無論您在這個(gè)文件中做了什么更改,都會(huì)反映到GRUB2。
在進(jìn)行任何更改之前,備份/etc/default/grub文件。
讓我們看看GRUB引導(dǎo)加載程序中的主要選項(xiàng)。
典型的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
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=0
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
# 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
# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"
# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"
無論何時(shí)對(duì)此文件進(jìn)行更改,都必須運(yùn)行以下命令將更改應(yīng)用于GRUB2。
讓我們?cè)贕RUB2引導(dǎo)加載程序中做三個(gè)重要的調(diào)整。
1、選擇默認(rèn)操作系統(tǒng)(GRUB_DEFAULT)
我們可以使用此選項(xiàng)選擇要引導(dǎo)的默認(rèn)操作系統(tǒng)。 如果將值設(shè)置為“0”,則GRUB引導(dǎo)菜單項(xiàng)中的第一個(gè)操作系統(tǒng)將引導(dǎo)。 如果將其設(shè)置為“1”,則第二個(gè)操作系統(tǒng)將啟動(dòng),依此類推。
此外,如果您的系統(tǒng)中有多個(gè)OS,您可以使用GRUB_DEFAULT=saved值啟動(dòng)最后一個(gè)操作系統(tǒng)。無論何時(shí)重新啟動(dòng)系統(tǒng),最后一個(gè)操作系統(tǒng)都會(huì)啟動(dòng)。請(qǐng)注意,您應(yīng)該添加一行GRUB_SAVEDEFAULT=true來實(shí)現(xiàn)這個(gè)技巧。
您還可以指定操作系統(tǒng)的條目名稱以引導(dǎo)特定操作系統(tǒng)。 例如,如果在BOOT菜單中有一個(gè)名為“Lubuntu 18.04 LTS”的條目,則可以使用GRUB_DEFAULT=”Lubuntu 18.04 LTS”默認(rèn)啟動(dòng)Lubuntu。 請(qǐng)注意,您應(yīng)該在引號(hào)內(nèi)指定值。
2、設(shè)置操作系統(tǒng)超時(shí)(GRUB_TIMEOUT)
默認(rèn)情況下,boot菜單中選擇的條目將在10秒后啟動(dòng)。
您可以增加或減少此超時(shí)設(shè)置。如果值為“0”,默認(rèn)操作系統(tǒng)將立即啟動(dòng)。如果值為“5”,啟動(dòng)菜單將顯示5秒,這樣您就可以在系統(tǒng)啟動(dòng)時(shí)選擇要加載哪個(gè)操作系統(tǒng)。
如果想顯示倒計(jì)時(shí)為5秒
GRUB_TIMEOUT_STYLE=hidden 改為 GRUB_TIMEOUT_STYLE=ountdown
GRUB_TIMEOUT=10 改為 GRUB_TIMEOUT=5
3、更改GRUB背景圖像
要更改GRUB背景圖像,您需要將首選圖像復(fù)制到/boot/grub/ 位置。
用您自己的圖像路徑替換。您也可以使用JPG/JPEG格式圖像。但GRUB僅支持256色JPG/JPEG圖像格式。因此,最好使用PNG格式圖像。
在GRUB文件中進(jìn)行必要的更改后,保存并關(guān)閉它。
要應(yīng)用更改,您必須運(yùn)行以下命令:
重新啟動(dòng)并檢查更改是否有效。
請(qǐng)注意,您不應(yīng)在關(guān)鍵任務(wù)或生產(chǎn)系統(tǒng)中編輯或修改GRUB2設(shè)置。我建議您先在任何虛擬機(jī)中測(cè)試這些設(shè)置,然后再應(yīng)用于生產(chǎn)系統(tǒng)。
有空我將在這里再發(fā)表另一篇有趣的文章。如果您覺得本指南有幫助,請(qǐng)把本文分享在您的社交和專業(yè)網(wǎng)絡(luò)上。
文章題目:在Ubuntu18.04中配置GRUB2引導(dǎo)加載程序環(huán)境
文章URL:http://m.5511xx.com/article/dpdpgjc.html


咨詢
建站咨詢
