Runlevel kann nicht von 5 auf 3 geändert werden

Runlevel kann nicht von 5 auf 3 geändert werden

ich versuche, durch Ausführen eines sudo init 3Befehls von Runlevel 5 auf Runlevel 3 zu wechseln.
Aus irgendeinem Grund passiert nichts mehr.
Das Seltsame ist, dass runlevelmir beim Ausführen des Befehls angezeigt wird, dass ich bei bin level 3.
Habe versucht, es auszuführen init 5, und dann init 3passiert immer noch nichts.

weiß jemand, wie man das behebt?

Antwort1

Von demHilfeseiten:

   Runlevels are a concept from UNIX(R)  System  V  used  by  the  init(8)
   daemon  or other system initialisation system to define modes of system
   operation.
   The Upstart init(8) daemon has no  native  concepts  of  runlevel,  and
   unlike  the  System  V  daemon,  makes  no attempt to keep track of the
   current runlevel.

Ubuntu und andere moderne Linux-Distributionen haben ersetzt System V initdurchEmporkömmling:

Upstart ist ein ereignisbasierter Ersatz für den Daemon /sbin/init, der das Starten von Aufgaben und Diensten während des Bootvorgangs, das Stoppen beim Herunterfahren und die Überwachung während des Systembetriebs übernimmt.

Wenn Sie zu dem wechseln müssen, was derzeit am nächsten liegt, runlevel 3tun Sie dies, indem Sie Ihren gdmoder lightdmden Dienst beenden.

Antwort2

Halten Sie beim Booten die Umschalttaste gedrückt, wählen Sie den Wiederherstellungs-N-Modus und anschließend Root. Von dort aus können Sie jetzt problemlos zwischen den Runleveln wechseln.

verwandte Informationen