引导程序相关资料

电脑启动时,Bootloader 会告诉硬件,如何加载操作系统到内存中,并加载系统。

所以多系统、更换系统,需要修改 Bootloader,因为 Bootloader 掌管运行系统的权能。游戏机、Android 的破解或者安装其他系统,通常也是需要解开 Bootloader 锁(或者使用第三方 Bootloader 替代),因为这些设备并没有提供用户可直接操作 Bootloader 的途径。

---

可能是出于兼容性考虑,系统越来越复杂的时,开发者也没有扩展 Bootloader 的容量,而是设计了双重 Bootloader。启动设备后,第一阶段 Bootloader 会执行,对硬件初始化,然后加载并执行第二阶段的 Bootloader,加载内核等系统软件。

常见系统使用的引导加载程序如标题图所示,可以看出都有两个阶段。

赛博空间生存指南(草稿)
 
 
Back to Top