LinuxSir.cn,穿越时空的Linuxsir!

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

更改/etc/inittab无效

[复制链接]
发表于 2005-12-25 16:29:18 | 显示全部楼层 |阅读模式
把id:5:defau....改为id:3:defau...后还是从gnome启动,还要改哪里才可以从shell启动呢?
发表于 2005-12-25 22:59:06 | 显示全部楼层
又不是红帽, 改成init3有什么用?
apt-get一个rcconf, 把里面的kdm/gdm/xdm这类的东东去掉就行了
回复 支持 反对

使用道具 举报

发表于 2007-9-24 15:40:38 | 显示全部楼层
Post by maniac
又不是红帽, 改成init3有什么用?
apt-get一个rcconf, 把里面的kdm/gdm/xdm这类的东东去掉就行了
怎么红帽下的init3和Debian下的init3有不同之处吗? 不解中......
回复 支持 反对

使用道具 举报

发表于 2007-9-24 16:13:18 | 显示全部楼层
debian 的 2, 3, 4, 5 runlevel 默认是一样的(runlevel 1 是单用户模式)
看看 /etc/rc2.d /etc/rc3.d 等等这些目录,里面有 README

apt-get install rcconf 安装 rcconf
然后运行 rcconf,去掉 kdm 或者 gdm 或者 xdm,然后你的当前的 runlevel 就不会自动启动 X 了
回复 支持 反对

使用道具 举报

发表于 2007-9-24 16:17:43 | 显示全部楼层
Post by TenPoint
怎么红帽下的init3和Debian下的init3有不同之处吗? 不解中......

本质上是一样的, 都是linux标准的启动过程.

不过RedHat的做法是只把 xdm/gdm/kdm 这些图形登录程序放在 runlevel 5 的启动脚本里,  而 runlevel 3的启动脚本中不放, 这样你用 runlevel 3时, 不会自动执行图形界面.

Debian的做法和RedHat不一样, 所有runlevel下面都会放  xdm/gdm/kdm 脚本, 这时你改变 runlevel 的数字是不起作用的.

在debian下, 你只要把 /etc/rc5.d/ 中的 S99gdm 的名字改成 K99gdm , 就可以在启动的时候不起动图形界面了. (如果你的inittab中是 id:2:initdefault: , 那么就改 /etc/rc2.d/ 下面的文件名, 其它类推)

什么时候想用图形了, 再把开头的 "K" 改回 "S" 即可.
回复 支持 反对

使用道具 举报

发表于 2007-9-24 19:26:13 | 显示全部楼层
这个问题还有其他方法解决,问答都有很多次,搜一搜便有答案
回复 支持 反对

使用道具 举报

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

本版积分规则

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