View previous topic :: View next topic |
Author |
Message |
l3u Advocate
Joined: 26 Jan 2005 Posts: 2610 Location: Konradsreuth (Germany)
|
Posted: Wed Jul 20, 2022 12:18 pm Post subject: init 0/6 bzw. halt now bzw shutdown bzw. reboot |
|
|
Hallo allerseits!
Ich hab schon immer mein System (wenn's von der Konsole aus sein sollte) mit "init 0" heruntergefahren und mit "init 6" neu gestartet.
Momentan experimentiere ich auf ein paar Rechnern, die ich selber gar nicht benutze, sondern nur warte, mit Artix Linux rum (Artix/OpenRC ist eigentlich fast wie Gentoo, nur ohne die ganze Kompiliererei ;-). Was mir da aufgefallen ist: "init" macht nichts. "init" → nichts passiert. "init 0" → nichts. "init 6" → nichts. Nichts in dmesg, nichts im syslog. /sbin/init ist ein Symlink auf openrc-init.
Ich hab schon mal dort im Forum gefragt, wie sich das verhält, aber außer "Ist halt so" is da nix rumgekommen.
Deswegen mal die generelle Frage:
Ist "init" zum Herunterfahren bzw. Neustarten eines Linux-Systems nur ein Überbleibsel von anno dazumal? Ist das heutzutage nicht mehr en vogue? Wie macht man das auf einem modernen Linux-System? Gibt es Unterschiede zwischen "halt", "shutdown", "reboot" etc.?
Vielen Dank für jede Erleuchtung :-) |
|
Back to top |
|
|
l3u Advocate
Joined: 26 Jan 2005 Posts: 2610 Location: Konradsreuth (Germany)
|
Posted: Wed Jul 20, 2022 1:04 pm Post subject: |
|
|
Okay, ich hab mich selbst erleuchtet :-P
Gentoo benutzt selber gar nicht das init von OpenRC, sondern sysvinit: https://wiki.gentoo.org/wiki/OpenRC/openrc-init
Im Gegensatz zu Artix. Und openrc-init kennt schlicht Nummern-Runlevel nicht; man muss openrc-shutdown zum Herunterfahren bzw. Neustarten nutzen (vgl man openrc-init).
Also ist das "init 0" und "init 6" kein generelles Linux-Ding, sondern ein sysvinit-Ding.
Wieder was gelernt ;-) |
|
Back to top |
|
|
mike155 Advocate
Joined: 17 Sep 2010 Posts: 4438 Location: Frankfurt, Germany
|
Posted: Wed Jul 20, 2022 1:27 pm Post subject: |
|
|
Man kann Gentoo sowohl mit sysv-init, als auch mit openrc-init installieren.
Ich habe meine Maschinen gerade von Systemd nach OpenRC zurückmigriert. Zuerst habe ich openrc-init konfiguriert. Dabei bin ich auch über das init-Problem gestolpert. Der Befehl "reboot", den ich häufig verwende, war zwar noch da, hat aber keinen Reboot ausgeführt. Ich hatte keine Lust mich tiefer einzuarbeiten - und bin zu dem guten alten sysv-init gewechselt. Jetzt funktioniert wieder alles wie früher. |
|
Back to top |
|
|
l3u Advocate
Joined: 26 Jan 2005 Posts: 2610 Location: Konradsreuth (Germany)
|
Posted: Wed Jul 20, 2022 1:33 pm Post subject: |
|
|
Gut, das war nicht korrekt formuliert: Gentoo benutzt standardmäßig nicht openrc-init.
mike155 wrote: | Ich habe meine Maschinen gerade von Systemd nach OpenRC zurückmigriert. |
Gute Entscheidung ;-)
mike155 wrote: | Jetzt funktioniert wieder alles wie früher. :D |
So, wie es sein soll. |
|
Back to top |
|
|
|