嵌入式系统开机自动启动程序的设置方法


嵌入式系统开机自动启动程序的设置方法分享给大家 , 很多网友都想要设置嵌入式系统开机自动启动程序 , 这样可以使系统越来越简便 , 开机也会非常方便 , 不过懂得设置的用户确非常少 , 该如何解决呢 , 跟着小编一起来了解一下吧!
要设置系统开机自启动程序之前需要解决两个问题:系统自动登录和自动执行脚本 。
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文件的后面即可 。
【嵌入式系统开机自动启动程序的设置方法】以上的步骤就是解决在嵌入式系统中开机简便化的自动启动程序 , 这样可以使得我们使用起来很是简便又节省时间 , 想要了解更多电脑操作系统相关的知识 , 欢迎继续关注www.suzhouluntan.com , 我们将继续为大家带来更多精彩教程和内容!

    推荐阅读