Mein Computer friert von Zeit zu Zeit ein. Das liegt daran, dass ich nur wenige Fehler mache und mein System ruiniere. Ich habe jetzt keine Zeit, das System neu zu installieren. Während mein PC eingefroren ist, funktioniert es immer noch, wenn ich Ctrl+ Alt+ drücke F1. Gibt es eine Möglichkeit, das System damit neu zu starten?
command-line
shutdown
reboot
virtual-console
KonradDos
quelle
quelle
Antworten:
Durch Drücken von Ctrl+ Alt+ gelangen F1Sie von X11 (der GUI) zu einer virtuellen Konsole . Sie können sicher von hier aus neu starten.
Der einfachste Weg , von einer virtuellen Konsole aus neu zu starten, besteht darin, einfach Ctrl+ Alt+Delete zu drücken . Sie müssen sich nicht einmal zuerst anmelden, obwohl dies kein Problem wäre. Im Gegensatz zu den alten DOS-Systemen führt das Drücken von Ctrl+ Alt+ Deletein einem GNU / Linux-System wie Ubuntu tatsächlich zu einem ordnungsgemäßen Herunterfahren und einem sauberen Neustart.
Dies funktioniert nicht in der GUI (es sei denn, Sie haben es eingerichtet oder Sie betreiben eine wirklich alte Distribution). Es funktioniert jedoch in jeder virtuellen Konsole, in der X11 nicht ausgeführt wird (es sei denn, Sie haben es nicht eingerichtet, was selten vorkommt).
Eine andere Möglichkeit besteht darin, sich anzumelden und auszuführen
sudo reboot
. Sie werden nach Ihrem Kennwort gefragt, um sich an der virtuellen Konsole anzumelden, und Sie werden erneut danach gefragtsudo
. Es ist beide Male das gleiche Passwort, und während der*
Eingabe werden keine Platzhalterzeichen (wie ) angezeigt. Geben Sie es ein und drücken Sie Enter.Doch statt das Neu starten , sollten Sie überlegen:
Starten Sie nur die GUI neu. Ihre Desktop-Umgebung und alle ausgeführten Programme werden schnell beendet (daher müssen Sie normalerweise genauso vorsichtig sein wie bei einem Neustart), die GUI wird neu gestartet und der grafische Anmeldebildschirm wird beim Ausführen wieder angezeigt:
Dies funktioniert durch Stoppen und Starten des Display-Managers . Dieser spezielle Befehl funktioniert tatsächlich nur, wenn Ihr Display-Manager LightDM ist , was auf den meisten Ubuntu-Systemen standardmäßig der Fall ist. Die Hauptausnahme ist, wenn Sie Ubuntu GNOME ausführen, das GDM verwendet :
Versuch, nur das fehlerhafte Programm zu schließen. Obwohl kein Programm dazu führen sollte, dass die gesamte Benutzeroberfläche einfriert, kann dies gelegentlich vorkommen. Sie können sich anmelden (siehe oben) und
top
die aktuell ausgeführten Prozesse ausführen , sortiert nach CPU-Auslastung. (Drücken Sie Q, um sichtop
selbst zu beenden .) Ein Programm, das das Einfrieren der GUI verursacht, benötigt nicht unbedingt viel CPU, aber dies ist ein Ausgangspunkt.Sie können auch den
ps
Befehl verwenden, um die Prozess-ID oder den Namen eines Programms zu ermitteln, von dem Sie wissen, dass Sie versuchen möchten, es zu beenden, und den Befehlkill
oderkillall
, um es nach Nummer bzw. Name zu beenden.killall
Versucht, wie der Name andeutet , alle Prozesse zu beenden, die den von Ihnen angegebenen Namen haben. (Der Name eines Prozesses muss nicht unbedingt mit dem Namen übereinstimmen, der Ihnen im Startsymbol oder in der Titelleiste angezeigt wird.)Seien Sie beim Neustart vorsichtig , egal wie Sie es tun:
Siehe auch Was soll ich tun, wenn Ubuntu einfriert?
quelle
Führen Sie den folgenden Befehl aus:
Oder
Beide Befehle führen einen Neustart / Neustart auf Ihrem System durch. Wenn dies nicht funktioniert, halten Sie die Ein- / Aus-Taste einige Sekunden lang gedrückt, lassen Sie sie los und drücken Sie sie erneut, um den PC zu starten.
Wenn auf dem System die Version 16.04 ausgeführt wird (Sie können dies überprüfen
lsb_release -r
), sindsudo
beim Neustart keine Berechtigungen erforderlich . Einfach ausführenreboot
erledigt die Arbeit.quelle
Führen Sie im Konsolenmodus Folgendes aus:
sudo init 6
init 6
Grundsätzlich wird derinit
Prozess angewiesen, alle in den Init-Dateien geschriebenen erzeugten Prozesse / Daemons herunterzufahren (in der umgekehrten Reihenfolge, in der sie gestartet wurden) und zuletzt denshutdown -r
Befehl now aufzurufen, um den Computer neu zu startenquelle
init 6
funktioniert, führt das Laufenshutdown -r now
(oderreboot
) auch die gleiche Bereinigung durch . Auf einem modernen GNU / Linux - Systeminit 6
,shutdown -r now
undreboot
(wenn auch nichtreboot -f
) alle entsprechenden Init - Skripte zum Stoppen laufenden Daemons ordnungsgemäß ausführen , so dass es selten einen Grund bevorzugeninit 6
gegenüber anderen Methoden.init
wird auch vomupstart
Paket in Releases bereitgestellt, in denen Upstart standardmäßig installiert ist. Ab 15.04 wird Systemd stattdessen verwendet , und dassystemd-sysv
Paket enthältinit
,shutdown
undreboot
. Es ist möglich, aber seltsamdpkg -S /sbin/{init,shutdown,reboot}
, für diese drei verschiedene Pakete anzuzeigen. Haben Sie ein Ubuntu-System, auf dem es funktioniert? (restart
ist Upstart-spezifisch, hat aber nichts mit Neustart zu tun und sollte nicht verwechselt werdenreboot
.)