在 HP EliteBook 820 G2 上安装 Libreboot
免责声明 在您的设备上安装 Libreboot 可能会使其保修失效,并且如果操作不当可能会导致不可逆转的损坏。请谨慎操作,自行承担风险。我提供本教程“按原样”进行,没有任何明示或暗示的保证。我对因遵循这些说明而可能产生的任何损坏或问题不承担任何责任。使用本教程即表示您承认了解相关风险,并免除我对可能导致的任何索赔或损害的责任。请确保备份您的数据,并为潜在的并发症做好准备。
提醒 在性能方面,HP Elitebook 820 G2 是目前 Libreboot 支持的最佳型号。然而,如果您追求自由,这个型号不应是您的选择,因为尽管安装了 Libreboot,仍然保留了大量专有代码。请考虑 ThinkPad X200,并参考 本指南 。 这只是一个简要参考,而不是全面的逐步指南。正如 Libreboot 项目所说,HP Elitebook 820 G2 是一个非常难以刷写的机器,在撰写本教程之前,我也经历过失败。请参考官方文档,如果遇到问题,请咨询 Libera.Chat 上的 #libreboot。 教程 再次强调,本教程并不全面,强烈建议同时参考官方指南:https://libreboot.org/docs/install/hp820g2.html 1. 构建 ROM 请参考本指南:https://libreboot.org/docs/build/ 推荐使用 Debian GNU/Linux 12。请不要使用 Sid,否则您会遇到错误;如果您没有设置 Debian GNU/Linux 12,请使用 QEMU 和 AQEMU 设置虚拟机。
2. 将 MAC 地址写入要刷写的 ROM 从 coreboot 仓库 构建 idftool,并从 Libreboot 仓库 构建 nvmutil。
$ git clone https://github.com/coreboot/coreboot
$ cd coreboot/util/ifdtool $ make $ cd .
One minute to read