- 17
- 0
- 约3.32万字
- 约 22页
- 2017-03-22 发布于浙江
- 举报
一. BootLoader 简介
在专用的嵌入式板子运行GNU/Linux 系统已经变得越来越流行。一个嵌入式Linux 系统从软件的角度看通常可
以分为四个层次:
1、 引导加载程序。包括固化在固件(firmware) 中的boot 代码(可选) ,和BootLoader 两大部分。
2、 Linux 内核。特定于嵌入式板子的定制内核以及内核的启动参数。
3、 文件系统。包括根文件系统和建立于Flash 内存设备之上文件系统。通常用ramdisk 来作为rootfs 。
4、 用户应用程序。特定于用户的应用程序。有时在用户应用程序和内核层之间可能还会包括一个嵌入式图形
用户界面。常用的嵌入式GUI 有:MicroWindows 和MiniGUI 懂。
引导加载程序是系统加电后运行的第一段软件代码。PC 机中的引导加载程序由BIOS(其本质就是一段固件程序)
和位于硬盘MBR 中的OS BootLoader (比如,LILO 和GRUB 等)一起组成。BIOS 在完成硬件检测和资源分配后,
将硬盘MBR 中的BootLoader 读到系统的RAM 中,然后将控制权交给OS BootLoader 。BootLoader 的主要运行任务
就是将内核映象从硬盘上
您可能关注的文档
最近下载
- 2026年中国灵巧手行业发展白皮书 By MIR睿工业.pdf VIP
- 中国圆锥角膜早期筛查诊断专家共识(2026年).pdf VIP
- T_SYLL 004—2025(榴莲采后处理、储运技术规程).pdf VIP
- 沈阳职业单招试题及答案.docx VIP
- 新能源汽车电器检修课件 学习任务二 新能源汽车刮水器不工作故障检修.pptx VIP
- 流行性腮腺炎PPt课件(共23张PPT).docx
- 外贸佣金协议书中英文版(范本).docx VIP
- 高二上册《孔雀东南飞》理解性默写(含答案).pdf VIP
- 感染性角膜炎分子诊断的专家共识(2025).pdf VIP
- 人教版高中物理选择性必修第三册《热力学第二定律》评课稿.docx VIP
原创力文档

文档评论(0)