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

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

发布时间:2013-09-05 12:06发布者:番茄花园-小薇浏览数:345
  

  嵌入式系统开机自动启动程序的设置方法分享给大家,很多网友都想要设置嵌入式系统开机自动启动程序,这样可以使系统越来越简便,开机也会非常方便,不过懂得设置的用户确非常少,该如何解决呢,跟着小编一起来了解一下吧!


  要设置系统开机自启动程序之前需要解决两个问题:系统自动登录和自动执行脚本。


  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文件的后面即可。


  以上的步骤就是解决在嵌入式系统中开机简便化的自动启动程序,这样可以使得我们使用起来很是简便又节省时间,想要了解更多电脑操作系统相关的知识,欢迎继续关注番茄花园,我们将继续为大家带来更多精彩教程和内容!

网友评论

Win10系统下载 | Win11系统下载 | 软件合集

本站发布的系统与软件仅为个人学习测试使用,请在下载后24小时内删除,不得用于任何商业用途,否则后果自负,请支持购买微软正版软件!

如侵犯到您的权益,请及时通知我们,我们会及时处理。

Copyright @ 2023 番茄花园 版权声明 网站导航

赣公网安备 36112202000171号 赣ICP备20009800号-2