根文件系统如何在嵌入式Linux上运行?

时间:2017-10-26 14:34:37

标签: linux embedded-linux buildroot rootfs

我正在学习嵌入式系统,我能够使用buildroot编译和设置SAM9x35 EK,安装引导程序,U-Boot,Linux和rootfs(Buildroot的基本RFS [根文件系统]骨架) 。 我有很多问题,但其中一个最重要的问题是: 前置问题陈述,适用于上下文:

  • 我已经提供了一个由几个NetBeans(c ++)项目组成的内部提供的JFFS2和app。
  • 这些项目使用内置的内核(如果在buildroot的菜单中选择)库

它是如何运作的? rootfs和netbeans(makefile)如何连接到linux包? 我的意思是,内核如何管理netbeans项目中的makefile? 即:如果我创建一个在屏幕上显示图片的项目,我将一些所需的软件包添加到rootfs,然后将其刷新到设备。内核如何知道如何阅读和运行这个应用程序?我在做完这个问题后读到的是内核在init.d文件夹中启动了一些脚本。 但我想对内核和Rootfs之间的交互进行更概念性的解释

任何解释都可以帮助我,因为我不明白究竟是如何运作的。该应用程序是一个独立的应用程序,在Linux的开始加载(开机),只是它,它运行并使用硬件来完成其不同的功能。 请随时使用链接或示例。

非常感谢。

0 个答案:

没有答案