专栏底层软件J5平台配置应用开机自启动,在修改/etc/下配置文件后,开机重启配置自动恢复到修改前,无法保存

J5平台配置应用开机自启动,在修改/etc/下配置文件后,开机重启配置自动恢复到修改前,无法保存

Markdys2023-08-01
56
5

用户您好,请详细描述您所遇到的问题。

1.硬件获取渠道:商务采购

2.当前系统镜像版本:不涉及

3.当前天工开物版本:不涉及

4.问题定位:J5的平台设备从ramdisk启动,启动的时候会将/etc 下的配置还原。诉求:配置应用自启动

5.开发的demo/案例:不涉及

6.需要提供的解决方案:在哪里修改/etc下的配置不会被设备重启后还原,实现应用开机自启动

底层软件
评论2
0/1000
  • 只蓝片羽
    Lv.1

    您好: 默认/etc下文件是重启还原的,若要改/etc下文件,需要在源码仓库中prebuilts下对应文件,之后重编镜像使用。

    不过若只是有自定义的启动需求,或可使用/app/init.sh: 创建该脚本文件增加自定义启动命令,并chmod +x,保存后重启。

    可先按上述操作尝试。

    谢谢~

    2023-08-01
    2
    3
    • Markdys回复只蓝片羽:

      多谢回答, 我试试

      2023-08-01
      0
    • markli_aicc回复只蓝片羽:

      Hi minganglan,

      我这里的板子是J5,我看/app/分区时readonly分区。

      /dev/mapper/app on /app type ext4 (ro,seclabel,noatime)

      这里您指的/app/init.sh 会被系统自启动脚本call到吗?

      这个/app/ 只读的问题怎么解决?/etc/fstab也在ramdisk中。

      Thanks

      Mark

      2023-08-01
      0
    • 只蓝片羽回复markli_aicc:

      您好,可以remount将/app变为rw后写入(重启后会恢复为ro):

      mount -o remount,rw /app

      谢谢~

      2023-08-02
      0
  • 费小财
    Lv.5

    这个需要修改源码,不然开机确实是会被覆盖的

    2023-08-01
    1
    0