bios程序 与bootloader的区别

来源:百度知道 编辑:UC知道 时间:2024/06/06 01:19:36
BIOS 是自举程序 BOOTLOADER 也是启动前的自举 他们到底有什么区别?

BIOS 是硬件固化的自举程序,初始化硬件工作状态为主,BOOTLOADER 是为了启动系统而设计的载入程序。

其实 BOOTLOADER 的工作应该由 BIOS 来完成,不过因为各种原因,这两个部分独立出来可以获得更好的自由度。

在很多专用设备上,很多就只有 Bootloader ,没有 BIOS 。
比如手机。

MAC 机,他就没有 BIOS ,改为了 EFI ,这个我记得含有 Bootloader 的功能。不过因为系统的不同,启动这个系统需要的步骤也不同,所以现在取消 bootloader 很难。不过 BIOS 反而成了一个可以被 Bootloader 替代的东西。