Ubuntu имеет 8 уровней прогонов (0-6 и S), я хочу, чтобы добавить уровень выполнения 7.Как добавить еще один уровень выполнения (уровень 7) в Ubuntu?
Я сделал следующее:
1.- Created папку /и т.д./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, уровни выполнения до 9 действительны. Я бы предположил, что это верно для Ubuntu. – 2008-09-22 03:21:30