Ubuntu修改GRUB 主题

这篇文章介绍了如何从Pling和GitHub安装Grub启动器的主题,包括下载、解压、配置GRUB_THEME和GRUB_GFXMODE,以及更新GRUB使其生效。同时,也详细说明了卸载Grub主题的步骤,包括删除主题文件夹和恢复GRUB配置。
摘要由CSDN通过智能技术生成

从 Pling 安装 Grub 主题

  1. 下载
    下载地址

  2. 安装

    1. 提取存档文件

      主题文件夹应该包含 theme.txt 和该主题附带的其它一些相关的文件(例如,背景图像、自定义文件)。 解压复制到 /boot/grub/themes/ 目录。

      tar xzf xxxx.tar.gz
      sudo cp -r xxxx /boot/grub/themes
      ls /boot/grub/themes
      
    2. 编辑 /etc/default/grub 文件
      找到 GRUB_THEME= 代码行,并添加路径到你想要使用的主题的 theme.txt 。并且,也要取消 GRUB_GFXMODE= 代码行的注释,输入背景图像的分辨率。通常,背景图像的文件名称包含其分辨率(例如 background1280x800.png

      sudo cp /etc/default/grub /etc/default/grub.bak
      sudo gedit /etc/default/grub
      

      示例输入:

      [...]
      GRUB_THEME=/boot/grub/themes/xxxx/theme.txt
      GRUB_GFXMODE=1280x800
      [...]
      
    3. 更新GRUB使之生效

      sudo update-grub
      

      示例输出:

      Sourcing file `/etc/default/grub'
      Sourcing file `/etc/default/grub.d/init-select.cfg'
      Generating grub configuration file ...
      Found theme: /boot/grub/themes/xxxx/theme.txt
      Found linux image: /boot/vmlinuz-5.15.0-41-generic
      Found initrd image: /boot/initrd.img-5.15.0-41-generic
      Found linux image: /boot/vmlinuz-5.15.0-39-generic
      Found initrd image: /boot/initrd.img-5.15.0-39-generic
      Found memtest86+ image: /boot/memtest86+.elf
      Found memtest86+ image: /boot/memtest86+.bin
      Warning: os-prober will not be executed to detect other bootable partitions.
      Systems on them will not be added to the GRUB boot configuration.
      Check GRUB_DISABLE_OS_PROBER documentation entry.
      done
      
  3. 移除GRUB主题

    1. 删除grub中安装的主题文件夹

      sudo rm -fr /boot/grub/themes/xxxx
      
    2. 编辑 /etc/default/grub 文件

      sudo gedit /etc/default/grub
      
    3. 移除之前添加的代码行

      [...]
      GRUB_THEME=/boot/grub/themes/xxxx/theme.txt
      GRUB_GFXMODE=1280x800
      [...]
      
    4. 更新GRUB以生效, 重启查看

      sudo update-grub
      sudo reboot
      

从GitHub安装Grub主题

  1. 下载

    推荐两个GitHub地址,是很多大佬精心挑选出来比较漂亮的一些主题

    Gorgeous-GRUB

    grub2-themes

    下载速度慢的话把 https://github.com/ 替换为大佬的git镜像地址 https://kgithub.com/

  2. 安装

    如果一个 Grub 主题托管在 GitHub 中,它很可能有安装程序脚本和卸载程序脚本。比如 grub2-themes

    这个集合中包含几个不同主题,可以修改命令改为对应的主题名字安装,git上也有相关参数介绍,可以使用自己喜欢的主题。

    git clone https://kgithub.com/vinceliuice/grub2-themes.git
    cd grub2-themes/
    sudo ./install.sh -b -t whitesur -s 1080p
    

    这将应用一个名称为 “Whitesur” 的主题,使用 1080p 屏幕分辨率,并且自动安装到grub主题目录。你可能会提及到其它的分辨率,例如 2k4k 、超宽(ultrawide)、超宽 2k(ultrawide2k) 。如果你不提及分辨率,将默认采用 1080p

  3. 卸载

    转到项目的复刻目录,执行卸载命令

    cd grub2-themes/
    sudo ./install.sh -r -t whitesur
    

参考

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值