嵌入式linux系统构成

 嵌入式linux文件系统 

一个典型的嵌入式linux系统按照存储空间通常包括引导区、内核区、文件系统区。引导区存放bootloader和内核参数;内核区存放特定嵌入式平台的定制linux内核;文件系统区包括根文件系统和建立于flash内核设备之上的文件系统。图形界面系统和用户应用程序就放在文件系统区中。

Bootloader占用的空间一般比较小,它后面紧接着启动参数区,用来保存linux内核启动参数和用户启动配置。Bootloader 程序是嵌入式系统的引导加载程序,是系统加电后运行的第一段软件代码。Bootloader程序是硬件相关的。在基于ARM的嵌入式系统中,系统在上电或复位时通常从0x00000000处开始执行,所以bootloader程序一般安装在这个地址。Bootloader程序的主要任务是初始化硬件设备,建立内存空间的映射图,从而将系统的软硬件环境带到一个合适的状态。Bootloader的最主要的任务就是启动linux内核。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值