bios程序 与bootloader的区别

[复制链接]
3214|10
 楼主| 老大的幸福 发表于 2010-12-25 22:28 | 显示全部楼层 |阅读模式
BIOS 是自举程序   BOOTLOADER 也是启动前的自举 他们到底有什么区别?

评分

参与人数 1威望 +1 收起 理由
奔腾2.0 + 1

查看全部评分

小云001 发表于 2010-12-25 22:29 | 显示全部楼层
BIOS 是硬件固化的自举程序,初始化硬件工作状态为主,BOOTLOADER 是为了启动系统而设计的载入程序。

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

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

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

评分

参与人数 4威望 +5 收起 理由
GoldSunMonkey + 1
SuperX-man + 2
老大的幸福 + 1
奔腾2.0 + 1

查看全部评分

奔腾2.0 发表于 2010-12-25 22:31 | 显示全部楼层
点错了
SuperX-man 发表于 2010-12-26 09:55 | 显示全部楼层
很详细
zch_genius 发表于 2011-9-24 01:00 | 显示全部楼层
其实 BOOTLOADER 的工作应该由 BIOS 来完成

这个不好说吧,尤其在FPGA里面,一般BIOS里面加载的是上层驱动程序
GoldSunMonkey 发表于 2011-9-24 12:18 | 显示全部楼层
很不错。
daisyly 发表于 2011-9-24 20:26 | 显示全部楼层
菜鸟学习加留印。
hjjnet 发表于 2011-9-25 22:42 | 显示全部楼层
GoldSunMonkey 发表于 2011-9-26 11:24 | 显示全部楼层
AutoESL 发表于 2011-9-28 13:01 | 显示全部楼层
顶!
感觉BOOTLOADER更底层,做的事情更精简
linas 发表于 2011-10-9 22:29 | 显示全部楼层
帮顶了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

360

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部