当前位置: 首页>>技术教程>>正文


如何更改grub中的紫色背景颜色?

, ,

问题描述

如何手动执行此操作,而不是安装任何工具?

最佳解决方法

这是我的方式:

  • 在13.10之前:

    sudo -H gedit /lib/plymouth/themes/default.grub
    
  • 13.10及以后:

    sudo -H gedit /lib/plymouth/themes/ubuntu-logo/ubuntu-logo.grub
    
  • 16.04及以后:

    sudo -H gedit /usr/share/plymouth/themes/ubuntu-logo/ubuntu-logo.grub
    
  • 17.10及以后:

    sudo -H gedit /usr/share/plymouth/themes/default.grub
    

并根据需要更改grub背景颜色,在我的情况下,我将grub背景更改为黑色(0,0,0)

if background_color 0,0,0 ; then
   clear
fi

然后,更新grub

sudo update-grub

请注意:颜色值后应该有一个空格,否则你将始终获得黑色背景。作为礼物,请尝试使用此值35,00,60

次佳解决方法

这很简单:

gksu gedit /lib/plymouth/themes/text.plymouth 

并用您的颜色更改黑色值,在我的情况下#000000是黑色的

black=0x000000

问候

第三种解决方法

好。我决定写下答案。我接过了说明书from here

在我的情况下,屏幕分辨率是1440X900。有人说将grub窗口分辨率更改为显示器的实际分辨率会使启动更快(但我不认为这在Ubuntu的最新版本中生效)。所以我在/etc/default/grub中更改并取消注释了一行:

GRUB_GFXMODE=1440x900

然后改变grub的紫色背景我创建了图像,在我的例子中只是1440X900分辨率的黑色图像,并把它放在/boot/grub中。所以我的文件是:

/boot/grub/gbackground.jpg

然后我再次编辑了/etc/default/grub并在其中插入了一行:

GRUB_BACKGROUND=/boot/grub/gbackground.jpg

然后我用命令更新了grub配置:

sudo update-grub

就这样。现在grub背景是黑色的。

第四种方法

这是The Community Documentation on Grub2的摘录

Turning off the splash image: This may make viewing the terminal easier.

1.Press “c” to go to the command line and then type: set color_normal=white/blue or the color combination you wish to use.

2.”black” as the second entry retains the menu’s transparency and should be avoided as a selection if the user wants to work with a solid background color.

第五种方法

我会先得到你的图像,然后调出终端类型

sudo nautilus

将图像复制或剪切到/boot/grub中。

打开终端并键入

sudo update-grub

你去吧

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/3031.html,未经允许,请勿转载。