Hallo, mein Raspberry Pi ist eingefroren und ich bin mir nicht sicher, wie ich am sichersten neu starten / herunterfahren kann, ohne Schaden zu verursachen.
Hallo, mein Raspberry Pi ist eingefroren und ich bin mir nicht sicher, wie ich am sichersten neu starten / herunterfahren kann, ohne Schaden zu verursachen.
Antworten:
Sie haben nicht angegeben, wo im Terminal oder in der GUI und was Sie getan haben, als der Raspberry Pi eingefroren wurde. Manchmal kann die GUI oder sogar das Terminal einfrieren, aber das Betriebssystem läuft noch und ist voll funktionsfähig.
Sie können zu einem "Backup" -Textterminal wechseln. Durch Drücken von CTRL+ ALT+ F1wird zu einem der vom Kernel angebotenen "Backup" -Terminals gewechselt.
Sie können sich dann anmelden und den fehlerhaften Prozess beenden, der dazu führt, dass die GUI oder das Terminal einfriert. In Ihrem Fall können Sie dann tun sudo halt
oder sudo reboot
neu starten, wenn dies alles ist, was Sie tun möchten.
Ich entscheide mich dafür, wenn mein Pi einfriert und ich keine Dateisystembeschädigung riskieren möchte.
Beachten Sie, dass es bei einer 100% igen CPU-Auslastung länger als eine Minute dauern kann, bis der Switch wirksam wird.
Um zur GUI zurückzukehren, drücken Sie CTRL+ ALT+ F7.
Wenn Sie Zugriff auf SSH oder Putty haben, melden Sie sich über diese Methode an. Wenn Sie Ihre lokale Konsole wiederherstellen müssen, empfehle ich, den Pi durch Aufrufen sudo reboot
von der SSH / Putty-Konsole neu zu starten. Als Referenz ist der Standardbenutzer in Raspbian pi
und das Standardkennwort raspberry
. SSH ist standardmäßig aktiviert.
JA! Ich habe mein kleines RPI3 vor einer CPR gerettet.
Bei mir - die CPU läuft über% 90, habe ich angeschlossen: HDMI, 1 Keybaord und 1 USB-Funkmaus. Ich habe auch SSH von meinem Mac geöffnet und eine 1-stündige Softwareinstallation.
Mein RPI wurde zufällig angehalten, ich glaube, die Zeit auf dem Bildschirm hat sich verschoben. Ich habe es gespeichert, indem ich alle USB- und HDMI-Geräte entfernt habe. Ich blies Luft in das Board und den Chip.
Ich habe dann versucht zu sehen, ob ich eine leichte Antwort vom Board bekommen kann. Ich habe versucht, gleichzeitig eine Verbindung zu VNC und SSH herzustellen. Jedes Mal, wenn ich versuchte, im Terminal SSH zu betreiben, flackerte das grüne Licht.
Ich gab es ein paar Minuten (ungefähr 5) und es begann langsam zu verarbeiten, dann wieder zu normalen Geschwindigkeiten.
Viel Glück!
Wenn Ihr RPI hängt, ist das Ziehen des Steckers die einzige verbleibende Option. top
Laufen Sie weiter , damit Sie beim nächsten Mal sehen können, ob etwas Ihren gesamten RAM oder Ihre CPU gefressen hat. watch dmesg
kann Ihnen einen Absturz zeigen
Wenn Sie die GUI verwenden, können Sie versuchen control- alt- backspace. Abhängig von Ihrem Betriebssystem und Ihrer Einrichtung wird der x-Server neu gestartet und Sie kehren zur Anmeldeaufforderung zurück, sodass Sie sich anmelden oder neu starten / herunterfahren können.
Was für mich gearbeitet wurde gedrückt Alt+ , PrtScwährend Sie R, E, I, S, B.
Dies ist zu lang für einen Kommentar, aber es war eine Kombination von Antworten, die für mich funktioniert hat. Ich vermute, dass die Verarbeitungsgrafiken viel CPU beanspruchten, obwohl ich nicht bestätigen konnte, da sie eingefroren waren. In meinem Fall waren drei Browser-Registerkarten geöffnet, von denen eine ein YouTube-Video mit höherer Qualität enthielt. Nach meiner Erfahrung ist das Einfrieren auf dem Raspberry Pi 3 normalerweise ein Fall, in dem zu viele Browser-Registerkarten mit einem oder mehreren YouTube-Videos geöffnet sind. Es fror so stark ein, dass die Uhr nicht aktualisiert wurde und sich der Cursor nicht bewegte.
Schalten Sie den Monitor aus und entfernen Sie das HDMI-Kabel. Stecken Sie den HDMI wieder ein und schalten Sie den Monitor wieder ein. Dies brachte die Dinge in Bewegung, aber sehr langsam. Wechseln Sie zu einem anderen virtuellen Terminal, indem Sie + + gedrückt halten . Ich habe dies auch in anderen lxde-Umgebungen erlebt, in denen Sie diese Schlüssel halten müssen, um das virtuelle Terminal erfolgreich zu wechseln.CTRLALTF1
In meinem Fall war der Fokus, nachdem er auf ein anderes virtuelles Terminal geändert wurde, zunächst noch träge, aber nach dem Anmelden und Ausführen htop
tat dies der CPU nicht mehr, egal welcher Prozess die CPU belastete. Dies liegt wahrscheinlich daran, dass die GUI-Umgebung nicht viel Verarbeitung benötigte, da sie nicht im aktuellen virtuellen Terminal ausgeführt wurde. Dies gab ihm genug Pause, so dass das Umschalten auf tty7 CTRL+ ALT+, F7wo der GUI-Desktop ausgeführt wird, es der Umgebung ermöglichte, normal weiter zu funktionieren.