grub2 a runlevel

Marcin Banasiak megabajt w pld-linux.org
Wto, 29 Gru 2009, 11:14:33 CET


W dniu 29 grudnia 2009 02:37 użytkownik Patryk Zawadzki
<patrys w pld-linux.org> napisał:
> $ cat /etc/init/jobs.d/rc-default

# rc - runlevel compatibility
#
# This task guesses what the "default runlevel" should be and starts the
# appropriate script.

start on stopped rcS

console output
script
        runlevel --reboot || true

        if grep -q -w -- "-s\|single\|S" /proc/cmdline; then
            telinit S
        elif grep -q -w -- "noX" /proc/cmdline; then
            telinit 3
        elif [ -r /etc/inittab ]; then
            RL="$(sed -n -e
"/^id:[0-9]*:initdefault:/{s/^id://;s/:.*//;p}" /etc/inittab || true)"
            if [ -n "$RL" ]; then
                telinit $RL
            else
                telinit 2
            fi
        else
            telinit 2
        fi
end script

$ rpm -q upstart-SysVinit
upstart-SysVinit-2.86-21.i686

-- 
Marcin Banasiak


Więcej informacji o liście dyskusyjnej pld-devel-pl