Ubuntu有8個運行級別(0-6和S),我想補充的運行級別7如何在Ubuntu中添加另一個運行級別(級別7)?
下面我做:
1.-創建的文件夾的/ etc/RC7。 d/,其中包含了一些符號鏈接/etc/init.d/中
2:創建的文件/etc/event.d/rc7這是它的內容:
# rc7 - runlevel 7 compatibility
#
# This task runs the old sysv-rc runlevel 7 ("multi-user") scripts. It
# is usually started by the telinit compatibility wrapper.
start on runlevel 7
stop on runlevel [!7]
console output
script
set $(runlevel --set 7 || true)
if [ "$1" != "unknown" ]; then
PREVLEVEL=$1
RUNLEVEL=$2
export PREVLEVEL RUNLEVEL
fi
exec /etc/init.d/rc 7
end script
我認爲這將是足夠的,但使用telinit 7仍然拋出這個錯誤:使用telinit:非法運行級別:7
根據Debian的init頁面,運行級別最高可達9。我認爲Ubuntu也是如此。 – 2008-09-22 03:21:30