【 GRUB 】修改启动列表项,自定义列表项内容,添加自定义GRUB主题

一、修改GRUB列表项

原GRUB列表项如下:
在这里插入图片描述

可以看到有很多根本没有用的选项,现在要做的是删除这些无用列表项,即自定义配置列表项,即配置grub.cfg文件

步骤:

  1. 进入/boot目录下,查看grub是grub1(grub)还是grub2,选择最高的进行修改,即有grub2就修改grub2,如果不放心也可以修改一下grub1(grub)

    cd /boot
    
    ls
    

    执行上面两个命令,可以查看/boot目录下的列表,我的是:
    在这里插入图片描述可以看到里面有grub选项,我这里没有grub2之类的,所以只能修改grub。

  2. cd进入grub目录下,查看是否有grub.cfg文件

    cd grub
    
    ls
    

    执行上面两个命令,可以进入grub目录下,并查看里面列表:
    在这里插入图片描述
    可以看到确实有grub.cfg,接下来就是修改grub.cfg文件了。

  3. 修改grub.cfg文件
    【注】修改前最好备份一下原件,防止以后用

    sudo cp grub.cfg grub.cfg.backup
    

    使用编辑器修改文件,这里我使用的是gedit编辑器。

    sudo gedit grub.cfg
    

    在这里插入图片描述
    如上图所示,然后下拉,直到找到相应的选项语句为止,如图:
    在这里插入图片描述
    可以看到图中选项,都是启动项里面有的,现在要做的就是删除它们(删除是要删除他们对应的块级语句,不是仅仅删除这些名称,要把它们对应的代码全部删掉),因为我这里是完全删除,所以之前的备份就显得尤为重要,当然也可以用#注释来实现。

    点击保存退出,重启显示如下:
    在这里插入图片描述

二、添加自定义主题

主题下载地址:https://www.gnome-look.org/browse/cat/109/ord/rating/

在这里插入图片描述下载后,自动保存到下载目录下,使用以下命令解压:

sudo tar -xf Tela-4k.tar.xz

Tela-4k.tar.xz 是我下载的主题名称
在这里插入图片描述
解压后,将主题文件放入到 /boot/grub 下,这里我新建了一个themes文件夹,即文件夹的位置是 /boot/grub/themes

sudo mkdir /boot/grub/themes

然后用cp命令将主题复制到一开始创建好的文件夹中

sudo cp -r Tela-4k /boot/grub/themes

接下来就是,修改配置文件,cd到 /etc/grub.d 目录下:
在这里插入图片描述
可以看到里面有00_header文件,在修改这个文件之前,注意备份。图中的00_header.backup就是我的备份文件。

使用编辑器打开00_header文件:

sudo gedit 00_header

在其中添加两个变量:

# 自定义主题
GRUB_THEME="/boot/grub/themes/Tela-4k/Tela/theme.txt"
GRUB_GFXMODE="1920x1080x32"

【注】这个GRUB_THEME路径需要自己去系统里面查一查,有的不尽相同。

修改后如下:
在这里插入图片描述
更新配置文件,使其生效:

sudo update-grub

在这里插入图片描述
重启试试效果吧。
在这里插入图片描述从这里可以看到,安装了新的主题之后,需要重新修改启动列表项。

  • 7
    点赞
  • 49
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值