目录

嵌入式linux系统构成

目录

嵌入式linux系统构成

嵌入式 linux

文件系统

一个典型的嵌入式 linux

系统按照存储空间通常包括引导区、内核区、文件系统区。引导区存放

bootloader

和内核参数;内核区存放特定嵌入式平台的定制

linux

内核;文件系统区包括根文件系统和建立于

flash

内核设备之上的文件系统。图形界面系统和用户应用程序就放在文件系统区中。

https://img-my.csdn.net/uploads/201209/25/1348540129_4464.jpg

Bootloader 占用的空间一般比较小,它后面紧接着启动参数区,用来保存

linux

内核启动参数和用户启动配置。

Bootloader

程序是嵌入式系统的引导加载程序,是系统加电后运行的第一段软件代码。

Bootloader

程序是硬件相关的。在基于

ARM

的嵌入式系统中,系统在上电或复位时通常从

0x00000000

处开始执行,所以

bootloader

程序一般安装在这个地址。

Bootloader

程序的主要任务是初始化硬件设备,建立内存空间的映射图,从而将系统的软硬件环境带到一个合适的状态。

Bootloader

的最主要的任务就是启动

linux

内核。