主题:[求助]/etc/init.d/rcS加入了exec,开机后无法退出该程序 共有37804人关注过本帖 |
---|
SilentYun |
1楼 信息 | 搜索 | 邮箱 |
加好友 发短信 |
[求助]/etc/init.d/rcS加入了exec,开机后无法退出该程序 Post By:2015-4-28 9:15:00 [只看该作者]
为了让EM3352板子开机之后运行XX_APP,于是在“/etc/init.d/rcS”里面添加了一句:exec /home/yun/XX_APP。
这样子开机是可以开机之后直接运行了XX_APP,但是同时我无法通过“ctrl + c”来结束该程序,现在板子无法进入到正常的linux系统。 求帮助!
|
单帖管理 | 引用 | 回复 |
hzc |
2楼 信息 | 搜索 | 邮箱 |
加好友 发短信 员工 |
Post By:2015-4-28 9:46:00 [只看该作者]
你好,因为运行的程序占用了终端,可以使用telnet来连接板卡,连接上后去掉rcS中添加的内容,重启即可。
如有要实现自动运行程序的话,建议使用userinfo.txt或者脚本的方式:http://www.emlinix.com/jishu-blog/zhishi2014417.html,因为文件系统如果修改造成了出错, 有可能会导致系统无法正常启动。
|
单帖管理 | 引用 | 回复 |
SilentYun |
3楼 信息 | 搜索 | 邮箱 |
加好友 发短信 |
Post By:2015-4-28 10:04:00 [只看该作者]
但是我系统现在不读取userinfo.txt的网络配置,我的网络配置都是在可执行程序中设置的,所以一开机网络配置是无的(eth0、eth1都是关闭状态),我无法重外部通过网口telnet到我的linux系统。
能不能通过重刷bootload来修正系统呢?
|
单帖管理 | 引用 | 回复 |
hzc |
4楼 信息 | 搜索 | 邮箱 |
加好友 发短信 员工 |
Post By:2015-4-28 10:23:00 [只看该作者]
你好。bootload只是起一个引导系统启动的作用,现在文件系统修改为会自动执行程序,可能只有通过重新烧写全部的内核来解决这个问题,烧写的说明在光盘中,请参考。
|
单帖管理 | 引用 | 回复 |