「LUT」01 Grub-电脑启动引导
Greetings! ¶
Yaho~ ふちゃんです!(> ▽ <) /~
如果你是双系统用户,那么你一定遇到过这样一个问题我该如何选择启动哪个系统呢?
。
虽然说可以直接通过BIOS
来选择启动哪个系统,但是这样做真是太麻烦了!
那么!我将在这里向大家推荐一个我的解决方案:Grub
!
Grub
是一款开源的多操作系统启动引导程序,它可以帮助我们在开机时选择启动哪个系统,同时还可以高度定制。
Install Grub
(with grub-customizer
) ¶
Grub
¶
首先,我们需要使用自己的Linux
发行版所提供的包管理器来安装grub
。
Ubuntu
:
Arch
:
grub-customizer
¶
grub-customizer
是一个可以帮助我们定制Grub
的工具,我们可以通过它来更轻松地修改Grub
的各种设置。
Note: 对于
Ubuntu
用户来说,下载grub-customizer
很可能需要添加下载源。因为其默认的下载源内不一定包含grub-customizer
。
然而
Arch
用户由于有强大的AUR
支持,所以不必担心这个问题。
Config Grub
¶
grub
的配置中有一个默认参数GRUB_DISABLE_OS_PROBER=false
,它在被设为true
时会导致grub
不会自动检测其他系统。
而这个参数在配置文件中被注释掉了,因此grub
使用的值是true
。
我们需要打开/etc/default/grub
文件,然后取消这一行注释并将其值改为false
。
(这一行一般位于文件的末尾)
Beautify Grub
¶
我们可以直接在grub-customizer
中修改Grub
的各种设置,也可以通过安装主题来美化Grub
。
我们只需要打开grub-customizer
,然后到Appearance settings
中单独修改Grub
的各种设置。
唯一需要注意的就是请在进行任何修改后点击save
保存设置,否则你的修改将不会生效。
这里就不具体演示单独修改了。
我做的主题 ¶
请看这里!
这是我自己做的一系列P5R
的Grub
主题,其包含了各个主角的ALL OUT ATTACK
图片。
并且提供了安装脚本
辅助安装!
安装主题 ¶
Gnome-look
上有很多Grub
主题,我们可以到这个网站里寻找自己喜欢的主题进行安装。
- 注意:每个主题的安装方法可能不同,有一些提供了安装脚本,而另一些必须要手动安装,所以请仔细阅读主题自身的安装文档。
这里我们以Distro Grub Themes
为例,来介绍一下主题的安装方法。
安装Distro Grub Themes
¶
下载主题 ¶
根据其github
上的readme
文件,我们跳转到了其安装文档(一般来说,主题的安装文档都会在其github
上,这是个例外)。
首先,克隆github
上的repo
到本地(注意:这里的<path>
是你想要克隆到的本地目录,不填写则默认为当前目录)。
- 如果你打算尝试多个主题,那么我建议你单独创建一个文件夹用于存放所有主题的文件夹。
- 如果
git clone
失败或者网速太慢,那么你可以直接下载这个repo
的压缩包,然后解压到本地。
应用主题 ¶
打开grub-customizer
,在Appearance settings
中选择custom resolution
,并输入你的屏幕分辨率(这里我输入的是1920x1080
)。(虽然我的屏幕分辨率是2560x1440
,但是适当地降低分辨率可以让Grub
的字体更大更清晰)
然后点击加号,将右下角的Archieve files
改为All files
,然后找到我们之前克隆到本地的repo
(默认打开时的路径可能在/root
目录下,你或许需要手动切换到/home
下去找到你的repo
)。
在这个repo
中有一个themes
文件夹,里面存放了所有的主题,我们选择一个主题文件(比如mint.tar
)双击它即可。
之后在grub-customizer
中点击save
保存设置,然后重启电脑即可看到新的Grub
主题了。
效果展示 ¶
Summary ¶
Congratulations! 有用的知识又增加了一点点!
如果你还不满足于此,那么你可以试试Gnome-look
寻找更多的Grub
主题,甚至尝试自己制作主题!
Have fun! 😉