如何更改 Linux 启动启动画面
在此页
- 我们需要做什么。
- 使用 GUI 更改 Grub 初始屏幕
- 在命令行上更改 Grub 初始屏幕
什么是闪屏?
启动画面只不过是启动 Linux 操作系统时在后台显示的图片。您可能知道 Grub(GR 和 Unified Bootloader)是主要 Linux 发行版中常用的著名引导加载程序。以Redhat为例,在系统启动过程中显示空白或黑色背景。
启动画面定义在 grub.conf 文件中定义,启动画面图像文件位于 /boot 分区中。如果您对默认的空白屏幕感到厌倦并想将其更改为您喜欢的任何内容,那么只需执行以下步骤即可更改它。
我们需要做什么。
1. ImageMagick(仅命令行方法需要):或 GIMP(GUI 方法)
2。示例图像。
使用 GUI 更改 Grub 初始屏幕
让我们继续使用 GIMP 作为图像编辑器的 GUI 方法。
第 1 步。使用 GIMP 打开图像(遵循路径:Applications --> Graphics --> GNU Image Manipulation Program )
第 2 步。现在我们需要将图像大小缩放到 640 x 480 以便正确实施。为此,请转到选项图像 --> 缩放图像。请记住以下规格。将宽度更改为 640,将高度更改为 480。不要更改其余内容。
点击缩放按钮。
第 3 步: 然后我们需要为图像编制索引,以便仅使用 14 种颜色。为此,请转到选项图像 --> 模式 --> 索引。勾选“生成最佳调色板”选项并输入 14 作为最大颜色数(如下所示)。
第 5 步:压缩文件。为此,请转到文件所在的位置 --> 右键单击它并选择“压缩”选项。然后选择“gzip”作为压缩方式:
# 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
当您重新启动服务器时,您将看到您自定义的引导启动图像,如下所示:
在命令行上更改 Grub 初始屏幕
如果您是命令行的忠实拥护者,请遵循此方法。
第 1 步:
在继续之前,我们需要更改图像像素分辨率。为此,我们应该在 Linux 系统上安装 ImageMagick 软件。在 CentOS/RHEL 上使用以下命令交叉检查。
rpm -qa|grep -i ImageMagick
I当命令返回无(空白)输出时,这意味着您没有在系统上安装 ImageMagick。您必须使用以下命令安装它。
yum install ImageMagick
当您重新检查时,您将得到类似如下的输出:
rpm -qa|grep -i ImageMagick
ImageMagick-6.5.4.7-5.el6.x86_64
因此,让我们继续进行配置。我已将 UxTechno 标志作为初始屏幕图像。
第 2 步:使用以下命令隐藏像素深度:
convert -depth 8 -colors 14 -resize 640x480 uxtechno_logo.jpg uxtechno_logo.xpm
上述选项的定义如下:
- 最多只能有 14 种颜色。
- 分辨率必须为 640x480。
- 它应该是 xpm 格式。
第 3 步:然后 gzip 文件。
gzip uxtechno_logo.xpm
第 4 步:将文件复制到 /boot 分区。
cp uxtechno_logo.xpm.gz /boot/grub/
第 5 步:如下所示更改 /boot/grub/grub.conf 文件中的 splashimage 参数并保存文件。
splashimage=(hd0,0)/grub/uxtechno_logo.xpm
第 6 步:最后使用重启命令重启服务器。引导屏幕将显示初始图像,如 GUI 安装过程的第 7 步所示。