bootloader启动过程,用到踏脚石,它的容量是多少
展开全部
Linux 最初是由瑞典赫尔辛基大学的学生 Linus Torvalds在1991 年开发出来的,之后在
GNU的支持下,Linux 获得了巨大的发展。虽然 Linux 在桌面 PC 机上的普及程度远不及微
软的 Windows 操作系统,但它的发展速度之快、用户数量的日益增多,也是微软所不能轻
视的。而近些年来 Linux 在嵌入式领域的迅猛发展,更是给 Linux 注入了新的活力。
一个嵌入式 Linux 系统从软件角度看可以分为四个部分[1]
:引导加载程序(bootloader),
Linux 内核,文件系统,应用程序。
其中 bootloader是系统启动或复位以后执行的第一段代码,它主要用来初始化处理器及
外设,然后调用 Linux 内核。Linux 内核在完成系统的初始化之后需要挂载某个文件系统做
为根文件系统(Root Filesystem)。根文件系统是 Linux 系统的核心组成部分,它可以做为
Linux 系统中文件和数据的存储区域,通常它还包括系统配置文件和运行应用软件所需要的
库。应用程序可以说是嵌入式系统的“灵魂”,它所实现的功能通常就是设计该嵌入式系统
所要达到的目标。如果没有应用程序的支持,任何硬件上设计精良的嵌入式系统都没有实用
意义。
GNU的支持下,Linux 获得了巨大的发展。虽然 Linux 在桌面 PC 机上的普及程度远不及微
软的 Windows 操作系统,但它的发展速度之快、用户数量的日益增多,也是微软所不能轻
视的。而近些年来 Linux 在嵌入式领域的迅猛发展,更是给 Linux 注入了新的活力。
一个嵌入式 Linux 系统从软件角度看可以分为四个部分[1]
:引导加载程序(bootloader),
Linux 内核,文件系统,应用程序。
其中 bootloader是系统启动或复位以后执行的第一段代码,它主要用来初始化处理器及
外设,然后调用 Linux 内核。Linux 内核在完成系统的初始化之后需要挂载某个文件系统做
为根文件系统(Root Filesystem)。根文件系统是 Linux 系统的核心组成部分,它可以做为
Linux 系统中文件和数据的存储区域,通常它还包括系统配置文件和运行应用软件所需要的
库。应用程序可以说是嵌入式系统的“灵魂”,它所实现的功能通常就是设计该嵌入式系统
所要达到的目标。如果没有应用程序的支持,任何硬件上设计精良的嵌入式系统都没有实用
意义。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询