어떻게 추가하는 또 다른 실행(레벨 7)우분투에서?
문제
우분투에는 8 개의 실행 수준(0-6S),나를 추가하려는 수준을 실행 7.
나는 다음과 같다:
1.- 폴더를 생성 /etc/rc7.d/, 을 포함하는 일부 기호 링크 /etc/init.d/
2.- 파일을 만든 /etc/이벤트입니다.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
내 생각에는 충분한 것이지만, telinit7 여전히 던져 이 오류가 발생할 수 있습니다. telinit:불법 런레벨:7
해결책
할 수 없습니다;실행 수준은 하드로 유틸리티입니다.하지만 당신은 왜 필요로 하는가?런레벨 4 은 본질적으로 사용되지 않습니다.고있는 동안 그것은 최고의 아이디어,당신은 재활용 중 런레벨 3 개 레벨 5 에 따라 당신은 항상/용 X.
일부*유닉스 시스템에 대한 지원이 6 개 이상의 레벨이지만,리눅스가 그들 중 하나하지 않습니다.
다른 팁
나는 확실하지 않을 추가하는 방법들(지),그러나 나는 확신 /etc/inittab
은 당신이 추가 런레벨.
하지만 나는가에 동의하 Zathrus 는 다른 레벨을 사용할 수 있지만 사용되지 않습니다.에서 데비안,다만 1 과 2 에 사용되는 정말입니다.나는 확실하지 않다 어떻게 우분투했다,하지만.그러나 만약 당신이 특정 목적할 수 있어야 합니다.가 있었습니다.
제휴하지 않습니다 StackOverflow