Systemd-boot:GRUB的替代方法

系统启动

SysV已从GNU / Linux取代,并由systemd代替。 但是,并不是每个人都一样喜欢它,并且有许多关于systemd的批评甚至导致在没有这种复杂系统的情况下创建派生发行版,而这种复杂系统与以前系统中存在的UNIX的简单性和哲学没有多大关系。 好吧,还有一个 引导加载r,即与systemd相关的引导程序。

替代我们心爱的GRUB 并可以管理您的发行版的整个启动过程。 他的名字是 系统启动。 用systemd-boot代替GRUB真的值得吗? 现在,我们解释一下您需要了解的有关这两种引导程序的所有信息,以便您可以决定使用哪种引导程序。

Systemd-boot以前称为gummiboot,它是GRUB的新竞争对手,支持EFI系统。 实际上,systemd-boot是一个高级系统,它链接到UEFI本身的本机bootlader,并提供了一个 基本功能的子集 选择操作系统。 相反,GRUB在这个意义上是不同的,它加载了一个更完整的系统,从而为您提供了更多管理系统和功能的选项。

至于代码,您已经知道它们都是开源的,但是在systemd-boot的情况下,它是具有成千上万行的软件,它不依赖于systemd的其余部分,尽管它是为简单起见而添加到其中的。 与此相关,启动驱动器将不会具有相同的 命名法 而不是GRUB,但是会通过在systemd配置文件中注册的名称来调用。

如果您具有BIOS,即没有EFI的系统,您已经知道GRUB可以正常工作,对于EFI系统,新版本的GRUB也可以。 反而, systemd-boot仅适用于EFI系统 因为这取决于它。 关于简单性,我已经说过它不提供像GRUB这样的配置选项,它由于简单而又健壮,因此速度很快,但是在执行管理方面就受到了限制,就像在访问操作系统之前在GRUB中可以执行的那样。

另一方面,systemd-boot使用 单独的配置文件 对于每个存在的内核或操作系统,当存在多个内核或操作系统时,维护都很简单。 同样,您可以将要引导的新系统的配置文件直接复制到配置文件所在的目录中,以为这些新系统添加多重引导。

总结如果您想要更大的灵活性,更多的配置/管理能力,GRUB仍然是您的最佳选择。 另一方面,如果您想要简单,快速,强大,易于维护和配置的东西,却没有太多选择,那么可以选择systemd-boot ...


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责资料:AB Internet Networks 2008 SL
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。