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