Beschädigt ein Hard-Neustart mein Ubuntu?


22

Manchmal bleibt mein Laptop aufgrund übermäßiger RAM-Auslastung hängen, wenn ich umfangreiche Anwendungen öffne. Wenn es nicht reagiert, schalte ich den Laptop mit dem Netzschalter aus. Schädigt dies Ubuntu in irgendeiner Weise? Kann es zu Sicherheitsproblemen oder Sicherheitslücken kommen?


3
Es gibt eine gute Liste, was zu tun ist, wenn Ubuntu einfriert , was Ihnen helfen kann, die Probleme mit dem "hängengebliebenen Computer" zu lösen, die Sie versuchen können, bevor Sie auf den Ein- / Ausschalter zurückgreifen.
Charles Green

1
Wenn es verrückt ist und nicht auf Eingaben reagiert, können Sie versuchen, ein paar Stunden zu warten. Die Chancen stehen gut, dass jedes Programm, das die Probleme verursacht, zu viel Arbeitsspeicher reserviert und vom Betriebssystem zerstört wird. Dann stabilisiert sich das System und ist wieder einsatzbereit.
Mark

1
Ich denke immer, wenn der Computer für eine Weile eingefroren ist und die Festplatte leise ist, dann wurde entweder alles auf die Festplatte geschrieben oder es wird nicht so sein.
Wossname

Wie erkennt man, ob eine SSD leise ist?
Nate Lockwood

Antworten:


17

Es wird keine Sicherheitsprobleme oder Sicherheitslücken verursachen.
Dies kann jedoch zu Schäden am Betriebssystem und zu Datenverlust führen, je nachdem, welche Aufgaben gerade ausgeführt werden.
Trotzdem sollte Ihr Computer bei hoher RAM-Auslastung nicht hängen bleiben.


5
Wenn das Betriebssystem beschädigt werden kann, kann dies zu Sicherheitsproblemen oder Sicherheitslücken führen. Es muss lediglich die richtigen Teile des Betriebssystems beschädigen (es ist sehr unwahrscheinlich, dass das Betriebssystem beschädigt wird. Es läuft wie bisher, ohne dass es jemand merkt, aber ohne kritische Sicherheitsfunktionalitäten ... aber immer noch möglich).
Bakuriu

15
@ Bakuriu Solange es sich um unwahrscheinliche, aber immer noch mögliche Dinge handelt , ist es nicht auch möglich, dass ein Absturz etwas Gutes bewirkt ? Vielleicht ... ein großartiges Buch herausbringen, das jemandem eine Menge Geld einbringt?
Phil Frost

@ PhilFrost Sicher, siehe Boltzmann Gehirn für die extremste dokumentierte Variante dieser Idee.
Volker Siegel

@ Bakuriu Ubuntu verwendet ext4, das über ein Journal verfügt. Im schlimmsten Fall ist das Paket also nur halb installiert.)
Ramchandra Apte

4
@RamchandraApte Ubuntu verwendet das von mir gewählte Dateisystem ...
Bakuriu

6

Offensichtlich verlieren Sie die Datenmenge, die sich zu diesem Zeitpunkt in Ihrem RAM befindet und noch nicht auf die Festplatte geschrieben wurde. Es besteht auch eine theoretische Möglichkeit der Beschädigung von Daten / Dateisystemen.

Aus eigener Erfahrung kann ich Ihnen sagen, dass ich meinen PC in den letzten 5 Jahren vier- bis fünfmal am Tag schwer zurückgesetzt habe und nie das Problem von beschädigten Dateisystemen hatte. Ich denke, ext3 / ext4 / ufs sind für diese Art von Fehlern ziemlich robust.

Im Gegensatz dazu denke ich, dass NTFS viel anfälliger dafür ist. Auf meinem Windows-Gaming-System besteht nach einem Bluescreen eine Wahrscheinlichkeit von ~ 15%, dass das Dateisystem beschädigt wird, und ich muss von der Festplatte booten, um in diesem Fall ein Dateisystemreparatur-Tool auszuführen ... ** seufz **


10
warum müssten Sie so oft einen Hard-Reset durchführen?
Bogdacutu

... insbesondere bei laufendem Linux-Kernel. Natürlich auf Windows, bin ich immer noch ganz mit dem schönen Gefühl von ein paar BSODs an einem einzigen Tag vertraut, aber Kernel - Panik Ich habe nur wie ... 5 mal erlebt insgesamt oder so etwas. Swap-bedingte Fast-Freezes sind natürlich eher verbreitet (kaum die Schuld des Betriebssystems), aber das ist nicht wirklich ein Grund für einen Hard-Reset, oder? Normalerweise noch ganz einfach topden Prozess raus oder einfach killallso.
links um den

1
@leftaroundabout: Kernel-Panics sind nicht die einzige Möglichkeit, wie ein System ausfällt. Sie sind nur eine der wenigen Möglichkeiten, die Ihnen das Betriebssystem bietet. :) Jeden Monat oder so reagiert mein Laptop gerne, indem er ein bisschen Müll auf dem Bildschirm zurücklässt, bevor er völlig gefriert. (Ich denke, dass meine Grafikkarte abblättert.) Geschieht in etwa gleich in Windows, etwa so häufig ... obwohl Windows gelegentlich blaue Bildschirme zeigt. (Scheint, dass es schwieriger ist, sich zu erholen und zu
humpeln

@ Bogdacutu Einige Treiber, insbesondere Grafiktreiber, einschließlich Intel, Nouveau und sogar Nvidia Blob, sind ein ziemlicher Mist. Ich habe sehr häufige Oopses erlebt, die oft zu einem vollständigen Einfrieren führten, und nur GPU-Hänge, die mich hart zurückgesetzt haben. Manchmal funktionierte SysRq + REISUB, ein anderes Mal musste ich nur die Reset-Taste drücken (oder die Ein / Aus-Taste auf Laptops gedrückt halten).
Ruslan

1
Ein ext4-Dateisystem kann nicht beschädigt werden, was Ubuntu normalerweise verwendet, da ext4 über ein Journal verfügt (halbgeschriebene Daten werden beim nächsten Start gelöscht).
Ramchandra Apte

2

Sie laufen Gefahr, Inkonsistenzen im Dateisystem zu verursachen. Selbst wenn der Arbeitsspeicher nicht ausreicht, ist es besser, die Sequenz alt-sysrq zu verwenden, da sonst versucht wird, das System so sauber wie möglich herunterzufahren (wenn dies fehlschlägt, sind Sie nicht schlechter aus, als wenn Sie den Ein- / Ausschalter gedrückt hätten, aber wenn dies gelingt, sind Sie möglicherweise besser dran. Die Reihenfolge ist wie folgt:

Halten Sie die ALT-Taste und die Taste mit der Bezeichnung "sys rq" gleichzeitig gedrückt (wenn Sie sich auf einem Laptop befinden, müssen Sie möglicherweise eine spezielle Taste auf dem Laptop gedrückt halten, um zur Funktion "sys rq" zu gelangen). Halten Sie diese Tasten gedrückt, und lassen Sie die folgenden Buchstaben in der folgenden Reihenfolge los:

  1. R - Hiermit können Sie die Tastatur von Anwendungen aus steuern, die den Tastaturfokus aktiviert haben
  2. E - Versuchen Sie, alle Prozesse sauber zu beenden
  3. Ich - versuche sofort alle Prozesse zu beenden (werde alles los, was vom vorherigen Schlüssel fehlgeschlagen ist)
  4. S - alle Dateisysteme synchronisieren (dies ist der wichtigste Teil)
  5. U - Alle Dateisysteme erneut schreibgeschützt bereitstellen (manchmal ist dies erforderlich, um Daten auf die Festplatte zu übertragen)
  6. B - Führen Sie einen harten Neustart durch (ersetzen Sie ihn durch O, um die Stromversorgung auszuschalten, anstatt neu zu starten).

1

Vielleicht hilft das ein bisschen, standardmäßig sind Ubuntu und andere Swap-Einstellungen auf 60 gesetzt. Wenn Ihr System 60% der RAM-Nutzung erreicht, wechselt es zu einem langsamen Swap.

  1. Öffnen Sie diese Datei in gedit oder nano mit: gksudo gedit /etc/sysctl.confODERsudo nano /etc/sysctl.conf

  2. Fügen Sie dies am Ende der Datei hinzu: vm.swapiness = 0

  3. Speichern Sie die Datei und starten Sie neu.

Auch wenn es langsam wird, sollten Sie überprüfen, ob es wirklich Swap verwendet, was das System verlangsamt, da sonst die obigen Änderungen nicht helfen.


0

In meinem Fall habe ich nicht absichtlich hart gebootet, es passiert auf Stromausfall und jedes Mal wird dies so genannt ext4verdorben. Ich laufe fsckmit Advanced Boot. Ich kann mich nachträglich anmelden, aber der Netzwerkmanager funktioniert nicht mehr. Einige dpkgdir sperren. Ich lande in Neuinstallation. Mein MAC ist hier sogar besser als WINDOWS.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.