2Grub 可能不是一个好的起点,因为它是围绕着脑残且现在非常过时(但仍在使用)的 PC 架构预启动环境和 BIOS 构建的 x86 引导程序。它的很大一部分与 ARM SoC 系统无关。uBoot 和 Barebox 是 ARM 引导程序,后者更易于黑客攻击。顺便说一下,任何 ARM 设备上都没有微码。 - marko
感谢您的纠正,Marco。我会将更正内容编辑到答案中 - 我知道Grub和Lilo,还有一些我不打算透露的内部引导程序。至少这个起点已经引发了一些讨论。 - Danny Staple