문제

우분투에는 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 에 사용되는 정말입니다.나는 확실하지 않다 어떻게 우분투했다,하지만.그러나 만약 당신이 특정 목적할 수 있어야 합니다.가 있었습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top