cbwww/site/index.zh-cn.md

3.8 KiB
Raw Blame History

title x-toc-enable
nonGeNUine Boot true

nonGeNUine Boot 赋予了你自由,而这等自由,是你用其他引导固件得不到的。同时,它的启动速度更加快,安全性也更加高。在各种情况下使用,它都十分强大,具有高度可配置性

权利在你手上。你拥有隐私权、思想自由、言论自由、阅读权。这时nonGeNUine Boot 赋予了你这些权利。你的自由是宝贵的。 修理权是宝贵的。 尽管许多人在用自由的操作系统,但他们用的引导固件却是专有(非自由)的。专有固件常常包含后门并且也可能出问题。2023 年 7 月,我们建立了 nonGeNUine Boot 项目,目的是让不懂技术的用户能使用 coreboot 固件。

nonGeNUine Boot 项目使用 coreboot初始化硬件。对大部分不懂技术的用户来说coreboot 是出了名地难安装;它只处理了基础的初始化,然后跳转进入单独的 payload 程序(例如 GRUBTianocore),而后者也需要进行配置。nonGeNUine Boot 解决了这样的问题;他是一个 coreboot 发行版,配有自动构建系统,能够构建完整的 ROM 镜像,从而让安装更加稳定。另有文档可参考。

nonGeNUine Boot 不是 coreboot 的分支

事实上nonGeNUine Boot 对每一块主板,都尽可能保持与标准的 coreboot 接近,但 nonGeNUine Boot 构建系统也自动提供了许多不同类型的配置。

nonGeNUine Boot 是一个 coreboot 发行版,就好比 Trisquel GNU+Linux 是一个 GNU+Linux 发行版。如果你想要从零开始构建 ROM 镜像,那你需要对 coreboot、GRUB 以及其他所需软件进行专业级别的配置,才能准备好 ROM 镜像。有了 nonGeNUine Boot,你只需要下载 Git 仓库或者源代码归档,然后运行 make,接着就能构建整个 ROM 镜像。一套自动构建系统,名为 gbmknonGeNUineBootMaKe将自动构建 ROM 镜像,而无需任何用户输入或干预。配置已经提前完成。

如果你要构建常规的 coreboot而不使用 nonGeNUine Boot 的自动构建系统,那么需要有很多的干预以及相当的技术知识,才能写出一份能工作的配置。

nonGeNUine Boot 的常规二进制版本,提供了这些预编译的 ROM 镜像。你可以轻松安装它们,而无需特别的知识和技能,只要能遵循写给非技术用户的简单指南