grub美化的一些方法
在安装了Arch-Linux后,我使用的Matebook是高分辨率屏幕,grub的字体非常小,而且grub的界面不在居中的位置(而且黑黑的,奇丑无比)。于是来美化一下。
准备主题
首先,去以下网址添加选择,下载自己喜欢的grub主题:
https://www.gnome-look.org/browse/cat/109/ord/rating/
一般来说,下载下来的是压缩包。解压之后,可以在里面找到一个安装脚本(install.sh),以及主题所需要的配置文件(xxx.conf之类的)
,还有主题所需要的背景图片、图标包等。
使用cd
命令进入“你自己的”下载缓存目录
cd /home/username/Downloads/
如果想的话,用ll
或者ls
命令查看文件名字
如果你和我一样,安装了oh-my-zsh,并且启用的extract插件,可以直接使用extract
命令进行解压(如果没有这个插件,可以查看我之前关于oh-my-zsh的配置文章,或者搜索相应的压缩包在shell中对应的解压命令(如unzip
等)。
extract xxxx.zip
安装主题
解压完成后,再次ls
,应该会出现新的文件夹,使用cd
命令进入文件夹
然后使用sh
命令进行安装
sudo sh install.sh
或者
sudo ./install.sh
然后注意观察输出的日志,如果安装成功,一般会有success字样提示。
重启,看看新的主题有没有生效吧!
如需更改背景图片,就替换掉background.jpg
文件,注意:文件名和后缀必须完全一样。
另:grub不支持自动缩放和剪裁,如果你的图片和自己屏幕的原始分辨率不匹配的话,请预先处理再进行替换。
替换完成后就可以欣赏自己的新主题了!
其他常用grub设置
一般对gurb的配置修改,不会对在/boot/
下的.cfg
文件进行修改,因为那是自动生成,并会被grub直接使用的配置文件,修改错误风险较大。所以修改以下文件
sudo vim /etc/default/grub
更改倒计时时间(10为十秒。-1为不倒计时,也就是一直等待用户选择)
GRUB_TIMEOUT=10
记住上次的选择(可以记住上次选择的启动项)
GRUB_DEFAULT=saved
GRUB_SAVEDEFAULT=true
以上就是我对grub的常规配置啦,希望能够帮到你~