LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 755|回复: 3

不能执行/etc/rc.d文件

[复制链接]
发表于 2003-4-2 17:24:36 | 显示全部楼层 |阅读模式
大侠问,是不是不装GNU C and C++ compilers就不能执行/etc/rc.d文件?
大侠问,是不是不装GNU C and C++ compilers
能不能能执行/etc/rc.d文件?

我的inittab
id:2:initdefault
si::sysinit:/etc/rc.d
1:2345:respawn:/sbin/sh


rc.d属性改为可执行了
#:/bin/sh
/bin/mount -av
/bin/hostname iamiking



但是给我报错一堆
INIT:version 2.84 booting
kmod:failed to exec /sbin/modprobe -s -k binfmt-ef83 erro=2
kmod:failed to exec /sbin/modprobe -s -k binfmt-ef83 erro=2
INIT:Entering runlevel :2
INIT:cannot execute "/sbin/sh"
.
.
.
.
.
.
INIT:cannot execute "/sbin/sh"
INIT:Id "1" respawing too fast disabled for 5 minites
INIT:no more processes left in this runlevel
发表于 2003-4-2 19:06:03 | 显示全部楼层
你怎么把inittab写成这样了。这个你参考一下吧:
http://www.linuxsir.net/bbs/showthread.php?s=&threadid=23406
发表于 2003-4-2 21:30:10 | 显示全部楼层
checkconfig 是由哪个软件包来安装的呢?
我在/etc/rc.d/init.d 里面已经加入了一个执行文件了,而且在各个运行级别的目录里做了连接了。但是为什么在系统启动的时候 不能运行我所加入的文件呢?
   在发行版本里面是要执行checkconfig  ***这样的,但是在LFS里面要安装哪个文件呢?
发表于 2003-4-3 14:00:22 | 显示全部楼层
可能有多种原因。比如说路径不对,启动时还没有加载PATH变量,或者那时的PATH没有包含程序所在的路径,所以执行无法执行。把路径改为绝对路径看看。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表