QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1327|回复: 4

如何让shell运行在ttyS0上??

[复制链接]
发表于 2005-5-17 10:33:10 | 显示全部楼层 |阅读模式
我的嵌入式系统里的shell是运行在/ dev/console上的,结果每次在进入系统前都会出错-------
sh: can't access tty; job control turned off

如何让shell运行在真实的console比如ttyS0上呢?
发表于 2005-5-17 11:39:36 | 显示全部楼层
改inittab就可以知道了
回复

使用道具 举报

 楼主| 发表于 2005-5-17 15:24:59 | 显示全部楼层
我的arm9上的系统内核是2.4.18,没有initab文件,只有rcS.而且rcS中没有1:2345:respawn:/sbin/mingetty tty1 这样的定义,只有一句:
PATH=/sbin:/bin:/usr/sbin:/usr/bin
runlevel=S
prevlevel=N
umask 022
export PATH runlevel prevlevel

我该怎么改呢?
回复

使用道具 举报

发表于 2005-5-17 21:10:50 | 显示全部楼层
这个 看来要到"嵌入式开发"板块 问问了,
我不大清楚   
回复

使用道具 举报

发表于 2005-5-22 02:53:42 | 显示全部楼层
我在System V上见过运行级别S。他是这样的,我写在这儿,不知道对你有用没有:
0     电源关闭状态
1     系统管理模式
S和s      单用户模式
2     多用户模式
3     远端文件共享状态
4     由管理员定义的系统状态
5     固件用
6     关机和系统重新启动状态
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-3 00:37 , Processed in 0.035426 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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