GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

So diagnostizieren und beheben Sie einen sehr langsamen Start unter Ubuntu

Heute werden wir lernen, wie man sehr langsames Booten unter Ubuntu 20.04 LTS und Ubuntu 21.04 diagnostiziert und behebt, und untersuchen, warum das langsame Booten von Ubuntu schwierig sein kann. Es gibt viele Dinge, die schief gehen können:ein veralteter Dienst, eine fehlerhafte Konfigurationsdatei, eine falsche Festplatten-UUID in fstab und andere. Ich habe auf 20.04 LTS aktualisiert und bin auf das Problem mit dem langsamen Booten gestoßen. Ich konnte es beheben, indem ich den Kernel mit dem noresume bootete Parameter.

Ich habe keinen Swap Space. Irgendwann während des Upgrades wurde die initramfs-Konfiguration geändert, indem eine Zeile hinzugefügt wurde, die auf eine nicht vorhandene Swap-Partition verweist. Das langsame Booten war darauf zurückzuführen, dass nach dieser Partition gesucht wurde und dann nach 30 Sekunden eine Zeitüberschreitung auftrat.

Methode 1:Sehr langsames Booten auf Ubuntu beheben, um GRUB zu aktualisieren, damit es diese Option beim Booten automatisch an den Kernel weitergibt:

Bearbeiten Sie die Datei /etc/default/grub Datei so, dass die Zeichenfolge noresume ist in GRUB_CMDLINE_LINUX_DEFAULT enthalten Zeile, zum Beispiel:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash noresume"

Führen Sie diesen Befehl aus, um GRUB zu aktualisieren:

sudo update-grub

Starten Sie den Computer neu

Linux braucht weder Antivirus noch Firewall, Mythos oder Wahrheit?

Methode 2:Versuchen Sie von „Kein Begrüßungsbildschirm zum Kernel“, um herauszufinden, welche Prozesse die meiste Zeit zum Booten benötigen.

A start job is running for Raise network interfaces (1min 26s / 5min 24s)

Daher müssen wir die Zeit für diesen Prozess verkürzen, um Bootzeit zu sparen. Dazu

Sie müssen bearbeiten,

sudo nano /etc/systemd/system/network-online.target.wants/networking.service

Suchen

TimeoutStartSec=5min

Wechseln Sie zu

TimeoutStartSec=5s

und neu starten

So installieren Sie die OpenSnitch-Firewall unter Linux Ubuntu, Fedora, openSUSE und Derivaten

Methode 3:Sie können die Zeitüberschreitung für Start Job und Stop Jobs konfigurieren.

Bearbeiten Sie /etc/systemd/system.conf mit erhöhten Rechten und ändern/fügen Sie zwei Zeilen hinzu, die standardmäßig von 90 Sekunden auf 5 (oder was auch immer Sie bevorzugen) kommentiert sind, und kommentieren Sie sie aus:

von:

#DefaultTimeoutStartSec=90s
#DefaultTimeoutStopSec=90s 

zu:

DefaultTimeoutStartSec=5s
DefaultTimeoutStopSec=5s

Wenden Sie danach die Änderungen an, indem Sie Ihr initramfs mit dem Befehl neu erstellen:

sudo update-initramfs -u

Methode 4:Diagnostizieren und beheben Sie sehr langsames Booten auf Ubuntu mit fsck Festplattenprüfung

Entfernen Sie fsck.mode=skip aus /etc/default/grub und führen Sie sudo update-grub aus .

Lassen Sie uns zuerst Ihr Dateisystem überprüfen …

  • Starten Sie von einer Ubuntu-Live-DVD/USB im „Try Ubuntu“-Modus
  • Öffne ein terminal Fenster durch Drücken von Strg +Alt +T
  • geben Sie sudo fdisk -l ein
  • Identifizieren Sie den /dev/sdXX-Gerätenamen für Ihr „Linux-Dateisystem“
  • geben Sie sudo fsck -f /dev/sdXX ein , wobei sdXX ersetzt wird mit der Nummer, die Sie zuvor gefunden haben
  • wiederhole den fsck Befehl, wenn Fehler aufgetreten sind
  • geben Sie reboot ein

Ubuntu
  1. Dual-Boot Ubuntu und Windows 10

  2. So erhalten Sie Bootzeit und Betriebszeit unter Ubuntu

  3. Sehr langsamer Start mit Ubuntu 15.04?

  4. Wie kann man Windows XP und Ubuntu dual booten?

  5. „Boot Error“ mit Live-USB von Ubuntu 15.10 – So beheben Sie es

So installieren Sie TeamViewer 12 auf Ubuntu 16.04 und Ubuntu 16.10

So installieren Sie ScreenCloud unter Ubuntu 16.04 und Ubuntu 17.04

So beheben Sie keinen Ton in Ubuntu und Linux Mint

So führen Sie ein Upgrade von Ubuntu 14.04 und 15.10 auf Ubuntu 16.04 durch

So installieren und verwenden Sie R unter Ubuntu

Ubuntu 14.04:Sehr langsame Benutzeroberfläche in Oracle Virtualbox?