当前位置: 技术问答>linux和unix
关于inittab和rcS的奇怪问题!!!
来源: 互联网 发布时间:2016-03-07
本文导语: 经过几天的努力,我的开发板上嵌入式linux可以运行并调试程序了,下一步打算开始学驱动。但是学习过程中遇到一个问题: 我用的是yaffs文件系统 -----------------------------...
经过几天的努力,我的开发板上嵌入式linux可以运行并调试程序了,下一步打算开始学驱动。但是学习过程中遇到一个问题:
我用的是yaffs文件系统
---------------------------------
/etc/inittab内容如下:
::respawn:/bin/sh
---------------------------------
/etc/init.d/rcS内容如下:
#! /bin/sh
/bin/mount proc -t proc /proc
/sbin/ifconfig eth0 ip 192.168.1.12
/sbin/ifconfig eth0 up
-------------------------------------------------------------
这两个文件是我手动建立的。
如果上面两个文件单独存在其中任何一个,都能自动运行并正常。但是,
如果上面两个文件同时存在,inittab会执行正常,rcS好像不能自动运行。
这是怎么回事????
我用的是yaffs文件系统
---------------------------------
/etc/inittab内容如下:
::respawn:/bin/sh
---------------------------------
/etc/init.d/rcS内容如下:
#! /bin/sh
/bin/mount proc -t proc /proc
/sbin/ifconfig eth0 ip 192.168.1.12
/sbin/ifconfig eth0 up
-------------------------------------------------------------
这两个文件是我手动建立的。
如果上面两个文件单独存在其中任何一个,都能自动运行并正常。但是,
如果上面两个文件同时存在,inittab会执行正常,rcS好像不能自动运行。
这是怎么回事????
|
在inittab里面加入如下一行:
::sysinit:/etc/init.d/rcS
得到inittab文件如下:
----------------------
::sysinit:/et/init.d/rcS
::respawn:/bin/sh
::sysinit:/etc/init.d/rcS
得到inittab文件如下:
----------------------
::sysinit:/et/init.d/rcS
::respawn:/bin/sh