提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
前言
接上一篇,我们已经完成了Petalinux最小系统的搭建,并且手动挂载了ubifs分区。但是如何在上电的时候让其自动挂载还没实现。我接触的应用的一般情况下,LINUX系统起来之后都需要自动运行一个脚本用于指向位于FLASH中的用户sh文件,这样用户开发就可以以这个sh文件作为起点,进行更上一层的开发。
创建自启动脚本
那我们现在就需要一个这样的startup文件,系统加载完成之后接下来就来执行这个shell脚本文件,这个sh脚本文件要包含以下内容
1、 挂载QPSI中的user1为ubifs分区挂载点为/flash/user1
2、 同时再这个sh文件的最后,要指向位于/flash/user1中的user.sh脚本
petalinux-create -t apps --template install -n startup --enable
在project-spec/meta-user/recipes-apps文件夹内会出现startup文件夹
在startup/file