現在的 CnetOS 系統安裝完後就執行在第 5 個級別,即系統啟動後直接進入圖形介面,而不用在字元模式下登入後用 startx 或者 xinit 來起動圖形介面,這樣的確很方便,不過有時還是要以字元介面啟動,該怎麼操作呢?
其實只要修改 centos 的啟動級別就可以了。
可以用如下的方法修改 CentOS 系統的預設啟動級別:
# vi /etc/inittab   //你就會看到開頭的系統級別的定義
# Default runlevel. The runlevels used by RHS are:
#   0 – halt (Do NOT set initdefault to this)
#   1 – Single user mode
#   2 – Multiuser, without NFS (The same as 3, if you do not have networking)
#   3 – Full multiuser mode
#   4 – unused
#   5 – X11
#   6 – reboot (Do NOT set initdefault to this)
上述定義的常用的 0~6 這七個啟動級別分別為:
0 關機
1 單使用者模式
2 不帶網際網路的多使用者模式
3 帶網際網路的多使用者,也就是所謂的純字元模式
4 保留,使用者可以自給定義
5 圖形介面的多使用者模式
6 重起系統
而真正定義系統的預設啟動級別的一句是:
id:5:initdefault:
因此,現在要將系統的預設啟動級別設定在 3,將上面的 5 該成 3 就可以了:
d:3:initdefault:
然後重啟機器。 ((記住,不要將系統預設的啟動級別設為 0 或 6,那樣你是進入不到系統的。))
方法:
1 、 vi /etc/inittab
2 、找到 id:x:initdefault:,我的系統是 id:3:initdefault:,即預設以字元模式啟動。
3 、將 3 改為 5 即可,即 id:5:initdefault:
4 、 reboot