一 修改Ubuntu啟動級別
sudo apt-get install sysv-rc-conf
執行:
sysv-rc-conf

打x的表示開機啟動.
二 啟動級別
Ubuntu默認啟動級別為2
root@lanny:/etc/rc2.d# runlevel N 2
Ubuntu的默認開機的runlevel是2,可以用runlevel來查看當前的默認運行級別。
debian系(ubuntu是基於debian)的Linux一直是用runlevel 2來默認啟動,並且runlevel定義也與redhat有區別。debian的runlevel級別定義如下:
0 – Halt,關機模式 1 – Single,單用戶模式 2 - Full multi-user with display manager (GUI) 3 - Full multi-user with display manager (GUI) 4 - Full multi-user with display manager (GUI) 5 - Full multi-user with display manager (GUI) 6 – Reboot,重啟
可以發現2~5級是沒有任何區別的。他們為多用戶模式,這和一般的linux不一樣。而redhat的runlevel級別定義如下:
0:關機。不能將系統缺省運行級別設置為0,否則無法啟動。 1:單用戶模式,只允許root用戶對系統進行維護。 2:多用戶模式,但不能使用NFS(相當於Windows下的網上鄰居) 3:字符界面的多用戶模式。 4:未定義。 5:圖形界面的多用戶模式。 6:重啟。不能將系統缺省運行級別設置為0,否則會一直重啟。
這里補充一下,多數的linux都是用一種叫System V的機制來啟動運行級別,而ubuntu使用upstart代替init啟動系統進程。所以沒有那個inittab文件來改默認運行級別。ubuntu 的默認運行級別文件是/etc/init/rc-sysinit.conf。
