怎样把默认的运行级别改成3

sh/bash/dash/ksh/zsh等Shell脚本
回复
头像
hellojinjie
帖子: 1150
注册时间: 2007-09-14 21:03
来自: 浙江

怎样把默认的运行级别改成3

#1

帖子 hellojinjie » 2008-12-14 19:44

ubuntu 的 开机后默认的 runlevel 是 2 ,

怎么改成 3 呢,我自己装了 xfce4 ,我在 rc3 里将gdm删了,这样启动到runleve 3 我就可以自己手动选择用gnome 还是xfce4
Say hello to everyday!
头像
hellojinjie
帖子: 1150
注册时间: 2007-09-14 21:03
来自: 浙江

Re: 怎样把默认的运行级别改成3

#2

帖子 hellojinjie » 2008-12-14 21:21

试过了

代码: 全选

echo 'init 3' > /etc/event.d/rc-default
不行。。
Say hello to everyday!
头像
HuntXu
帖子: 5776
注册时间: 2007-09-29 3:09

Re: 怎样把默认的运行级别改成3

#3

帖子 HuntXu » 2008-12-14 23:55

gdm就能选的啊...
HUNT Unfortunately No Talent...
头像
hellojinjie
帖子: 1150
注册时间: 2007-09-14 21:03
来自: 浙江

Re: 怎样把默认的运行级别改成3

#4

帖子 hellojinjie » 2008-12-15 14:12

我说的是改默认的 runleve,和 gdm 有什么关系。。
Say hello to everyday!
头像
壹哥
帖子: 199
注册时间: 2008-01-02 17:26

Re: 怎样把默认的运行级别改成3

#5

帖子 壹哥 » 2008-12-15 14:27

/etc/inittab
头像
hellojinjie
帖子: 1150
注册时间: 2007-09-14 21:03
来自: 浙江

Re: 怎样把默认的运行级别改成3

#6

帖子 hellojinjie » 2008-12-15 15:01

壹哥 写了:/etc/inittab
只能用增加 inittab的方式的吗?ubuntu默认是没有找个文件的
Say hello to everyday!
头像
壹哥
帖子: 199
注册时间: 2008-01-02 17:26

Re: 怎样把默认的运行级别改成3

#7

帖子 壹哥 » 2008-12-15 15:41

arch里是修改/etc/inittab
好久没用ubuntu了

有一种方法是在menu.lst的kernel后加参数,我试过了可行
title Arch Linux
root (hd0,1)
kernel /boot/vmlinuz26 root=/dev/disk/by-uuid/41f41351-332f-4c4d-8696-ce46611f5c85 ro 3
initrd /boot/kernel26.img
哥每天阅贴无数,心已经麻木了!
哥回的不是贴,是寂寞!
头像
hellojinjie
帖子: 1150
注册时间: 2007-09-14 21:03
来自: 浙江

Re: 怎样把默认的运行级别改成3

#8

帖子 hellojinjie » 2008-12-15 16:30

代码: 全选

jj@hellojinjie:~$ grep -A 5 Buby /boot/grub/menu.lst
title		Buby-Buby
root		(hd0,6)
kernel		/boot/vmlinuz-2.6.24-19-generic root=UUID=dd7d7c32-363b-4c4f-b0fb-37b1c332c95e ro 3 quiet locale=zh_CN vga=792 
initrd		/boot/initrd.img-2.6.24-19-generic
boot
重启后还是一样啊,,

代码: 全选

jj@hellojinjie:~$ runlevel 
N 2
先考试去,晚上回来再试,是不是我的 ro 3 后面那个quiet 问题?
Say hello to everyday!
头像
windwiny
帖子: 2254
注册时间: 2007-03-13 17:26

Re: 怎样把默认的运行级别改成3

#9

帖子 windwiny » 2008-12-15 16:34

/etc/event.d/rc-default
头像
HuntXu
帖子: 5776
注册时间: 2007-09-29 3:09

Re: 怎样把默认的运行级别改成3

#10

帖子 HuntXu » 2008-12-15 17:13

你想手动更换登录的de,在gdm里直接选择就行,不需要改运行级别这么麻烦...
况且ubuntu的运行级别与其他不同,有个bootmanager和一个sysv-rc-conf的软件,专门用来更改启动时的服务的...用这个停掉gdm即可...在runlevel 2里起来gdm直接选择xfce或是gdm亦可的...
另:debian系的2-5似乎是一个级别...除非你另外改过,否则和rhel那套是不同的...
HUNT Unfortunately No Talent...
头像
想入非非
帖子: 8078
注册时间: 2008-07-14 22:42
来自: Beijing
联系:

Re: 怎样把默认的运行级别改成3

#11

帖子 想入非非 » 2008-12-15 17:17

壹哥 写了:/etc/inittab
取消了 :em02
Ubuntu User
grdxyxy
帖子: 229
注册时间: 2007-07-14 22:39

Re: 怎样把默认的运行级别改成3

#12

帖子 grdxyxy » 2008-12-29 12:22

inittab取消了但也有作判断,所以手动添加应该可行。
启动参数里面不记得有没有判断这个N的了,你自己把initrd解开看看init脚本,如果有的话就应该可以。
grdxyxy
帖子: 229
注册时间: 2007-07-14 22:39

Re: 怎样把默认的运行级别改成3

#13

帖子 grdxyxy » 2008-12-29 12:25

想了想,理论上应该是有的,最后应该调用init n,你自己解开了看看,如果没有你就自己改一个,让它调用init 3应该就可以了吧。
头像
planwolf
帖子: 721
注册时间: 2008-08-22 10:47
来自: dg

Re: 怎样把默认的运行级别改成3

#14

帖子 planwolf » 2008-12-29 15:54

hellojinjie 写了:
壹哥 写了:/etc/inittab
只能用增加 inittab的方式的吗?ubuntu默认是没有找个文件的
:em05 :em05 Rh用多拉吧
回复