溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

Linux中怎么修改GRUB啟動背景

發(fā)布時間:2021-07-27 17:29:05 來源:億速云 閱讀:354 作者:Leah 欄目:系統(tǒng)運維

Linux中怎么修改GRUB啟動背景,相信很多沒有經(jīng)驗的人對此束手無策,為此本文總結(jié)了問題出現(xiàn)的原因和解決方法,通過這篇文章希望你能解決這個問題。

開始前需要哪些準備工作

  1. ImageMagick (僅在命令行中使用) 或者 GIMP (GUI 中使用)

  2. 一個樣例圖像

使用 GUI 修改 Grub 的 Splash 背景

首先然我們來使用 GUI 來進行操作吧,這里我們使用 GIMP 來作為圖像編輯器。

步驟 1、 使用 GIMP 打開圖像 (路徑為:應(yīng)用 (Applications) --> 圖像 (Graphics) --> GIMP 程序  (GNU Image Manipulation Program))

步驟 2、 現(xiàn)在我們需要按實際情況將圖像縮放到 640x480 大小。為此,需要點擊 圖像 (Image) --> 縮放圖像 (Scale  Image)。記住,要如下圖參數(shù)進行設(shè)置。修改寬度為 640,高度為 480。其他保持不變。

Linux中怎么修改GRUB啟動背景

縮放 image

點擊 縮放 (Scale)按鈕

步驟 3、 然后,我們需要索引圖像,讓它僅使用 14 色。為此,點擊 圖像 (Image) --> 模式 (Mode) --> 索引  (Indexed)。點選 生成***調(diào)色板 (generate optimum palette) 選項,并設(shè)置顏色***值 (maximum number of  colors) 為 14 (如下)。

Linux中怎么修改GRUB啟動背景

***調(diào)色板限制為 14 色

點擊 轉(zhuǎn)換 (convert)按鈕

步驟 4、 保存文件。這里以文件名為 “UxTechno.xpm” 來保存。

Linux中怎么修改GRUB啟動背景

保存圖像文件

步驟 5、 以 Zip 方式壓縮文件。為此,轉(zhuǎn)到文件的保存位置 --> 右擊并選擇 壓縮 (Compress) 選項,選擇 gzip  方法來壓縮。

Linux中怎么修改GRUB啟動背景

步驟 6、 現(xiàn)在復(fù)制或移動 "UxTechno.xpm.gz" 到 /boot/grub/UxTechno.xpm.gz。

步驟 7、 這一步,打開 /boot/grub/grub.conf 文件編輯 splashimage 參數(shù)如下,并保存文件。

***,文件的內(nèi)容應(yīng)該是像這樣的:

# grub.conf generated by anaconda # # Note that you do not have to rerun grub after making changes to this file # NOTICE: You have a /boot partition. This means     that # all kernel and initrd paths are relative to /boot/, eg. # root     (hd0,0) # kernel /vmlinuz-version ro root=/dev/sda2 # initrd     /initrd-[generic-]version.img #boot=/dev/sda default=0 timeout=5     splashimage=(hd0,0)/grub/UxTechno.xpm.gz     hiddenmenu        title Red Hat Enterprise Linux (2.6.32-220.el6.x86_64)     root (hd0,0)     kernel /vmlinuz-2.6.32-220.el6.x86_64 ro root=UUID=1d8c5075-1a5b-4fdc-ba15-0458b65c6012 rd_NO_LUKS rd_NO_LVM LANG=en_US.UTF-8 rd_NO_MD quiet SYSFONT=latarcyrheb-sun16 rhgb     crashkernel=auto KEYBOARDTYPE=pc KEYTABLE=us rd_NO_DM initrd     /initramfs-2.6.32-220.el6.x86_64.img

當(dāng)你重啟服務(wù)器之后,你講看到如下效果的 splash 背景圖像:

Linux中怎么修改GRUB啟動背景

使用命令行修改 Grub 的 Splash 背景

如果說你是命令行的超級粉絲,那就使用如下方法吧。

步驟 1、 開始之前,我們需要修改圖像的像素分辨率。為此,我們還需要在 Linux 系統(tǒng)上安裝好 ImageMagick。在 CentOS / RHEL  上使用如下命令來進行交叉檢查。

# rpm -qa|grep -i ImageMagick

如果命令沒有返回輸出 (即空白),這意味這你的系統(tǒng)上還沒有安裝 ImageMagick。你必須運行下面的命令來安裝它。

# yum install ImageMagick

安裝好了重新復(fù)核一下,你會得到類似如下的輸出:

# rpm -qa|grep -i ImageMagick ImageMagick-6.5.4.7-5.el6.x86_64

然后,繼續(xù)接下來的配置。這里我使用 UxTechno 的 logo 來做 splash 背景圖像。

步驟 2、 使用如下命令來轉(zhuǎn)換像素深度。

# convert -depth 8 -colors 14 -resize 640x480 uxtechno_logo.jpg uxtechno_logo.xpm

上述選項的意義如下:

  1. ***使用 14 色

  2. 分辨率為 640x480

  3. 使用 xpm 格式

步驟 3、 以 Zip 方式壓縮文件。

# gzip uxtechno_logo.xpm

步驟 4、 復(fù)制文件到 /boot 分區(qū)。

# cp uxtechno_logo.xpm.gz /boot/grub/

步驟 5、 在 /boot/grub/grub.conf 文件中修改 splashimage 參數(shù)如下,并保存文件。

splashimage=(hd0,0)/grub/uxtechno_logo.xpm

看完上述內(nèi)容,你們掌握Linux中怎么修改GRUB啟動背景的方法了嗎?如果還想學(xué)到更多技能或想了解更多相關(guān)內(nèi)容,歡迎關(guān)注億速云行業(yè)資訊頻道,感謝各位的閱讀!

向AI問一下細節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI