嵌入式系统开机自动启动程序的设置方法分享给大家,很多网友都想要设置嵌入式系统开机自动启动程序,这样可以使系统越来越简便,开机也会非常方便,不过懂得设置的用户确非常少,该如何解决呢,跟着小编一起来了解一下吧!
要设置系统开机自启动程序之前需要解决两个问题:系统自动登录和自动执行脚本。
1、系统自动登录
(1)修改/etc/inittab
在inittab中,有如下配置:
1:2345:respawn:/sbin/agetty tty1 9600
2:2345:respawn:/sbin/agetty tty2 9600
3:2345:respawn:/sbin/agetty tty3 9600
4:2345:respawn:/sbin/agetty tty4 9600
5:2345:respawn:/sbin/agetty tty5 9600
6:2345:respawn:/sbin/agetty tty6 9600
表示系统可以有六个控制台,可以用alt (f1~f6)来切换。而/sbin/agetty就是一个登陆验证程序,执行它,会提示用户输入用户名和密码,然后启动一个指定的shell。所以我们只需将其修改为不执行agettty,而是执行自己编写的一个脚本,就可以跳过用户名和密码的输入。修改方法如下:
1:2345:respawn:/root/logintest tty1 9600
我在/root/下放一个测试脚本,这样系统启动时就会执行那个脚本,脚本内容如下:
#!/bin/sh
/bin/login -f root
2)自动执行程序
方法有两种,一种是将要执行的代码放到1)中的/root/logintest的后面;
另一种是将要执行的代码放到/etc/profile文件的后面即可。
以上的步骤就是解决在嵌入式系统中开机简便化的自动启动程序,这样可以使得我们使用起来很是简便又节省时间,想要了解更多电脑操作系统相关的知识,欢迎继续关注系统城,我们将继续为大家带来更多精彩教程和内容!
相关教程:怎样把音频文件嵌入pptwin7系统设置自动开机win7设置开机启动程序win7添加开机启动程序
中共中央关于制定国民经济和社会发展第十四个五年规划和二〇三五年远景目标的建议删除的时候提示删除失败-域名及账户问题云服务器网站加载速度慢怎么查询com域名是否被注册怎么下载网站日志来做分析呢虚拟主机买了不合适可以升级么独立物理高速稳定云服务器租用域名不知道什么原因阻断的