首页 > 资讯列表 > 软件学院 >> 系统程序

教你如何来设置嵌入式系统开机自动启动程序

系统程序 2014-11-27 09:34:04 转载来源: 网络整理/侵权必删

       网友们想要设置嵌入式系统开机自动启动程序,使得这个系统越来越简便,开机也更加的方便,那么要怎么的解决,那么接下来看看具体的步骤吧!   第一步,下面将我的操作步骤记录如下:       要设置自启动程序需要解决两个问题:1、系统自动登录;2、自动执行脚本,   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

  

     网友们想要设置嵌入式系统开机自动启动程序,使得这个系统越来越简便,开机也更加的方便,那么要怎么的解决,那么接下来看看具体的步骤吧!

  第一步,下面将我的操作步骤记录如下:       要设置自启动程序需要解决两个问题:1、系统自动登录;2、自动执行脚本,   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(在passwd文件中指定的)。       所以,我们只需将其修改为不执行agettty,而是执行自己编写的一个脚本,就可以跳过用户名和密码的输入。修改如下:   1:2345:respawn:/root/logintest tty1 9600       这里我在/root/下放了一个测试脚本,这样系统启动时就会执行那个脚本,脚本内容:   #!/bin/sh   /bin/login -f root   脚本其实就是执行了一个root用户的登陆而已。   2)自动执行程序   方法有两种,一种是将要执行的代码放到1)中的/root/logintest的后面;   另一种是将要执行的代码放到/etc/profile文件的后面即可。     以上的步骤就是解决在嵌入式系统中开机简便化的自动启动程序,这样可以使得我们使用起来很是简便又节省时间,那么好用的方法学起来,何乐而不为呢!(责任编辑:admin)

标签: 教你 何来 设置 嵌入式 系统 开机 自动 启动 程序


声明:本文内容来源自网络,文字、图片等素材版权属于原作者,平台转载素材出于传递更多信息,文章内容仅供参考与学习,切勿作为商业目的使用。如果侵害了您的合法权益,请您及时与我们联系,我们会在第一时间进行处理!我们尊重版权,也致力于保护版权,站搜网感谢您的分享!

站长搜索

http://www.adminso.com

Copyright @ 2007~2024 All Rights Reserved.

Powered By 站长搜索

打开手机扫描上面的二维码打开手机版


使用手机软件扫描微信二维码

关注我们可获取更多热点资讯

站长搜索目录系统技术支持