Der Startvorgang bleibt 30 Sekunden lang bei "Start: Ausführen / Skripte / Local-Premount" hängen.


31

Nach dem Upgrade von Ubuntu 17.10 auf 18.04 dauert der Bootprozess 30s länger als zuvor.

es stoppt für 30 Sekunden bei dem Schritt

Beginnen Sie mit: Ausführen von / scripts / local-premount

Dann geht es weiter.

Zunächst ging es noch einen Schritt weiter nach

Scannen nach BTRFS-Dateisystemen

Also habe ich den btrfs-Support deinstalliert , aber das hat bei dem Problem nicht geholfen.

Ich sehe keinen Hinweis auf diesen Schritt, weder in dmesgnoch invar/log/boot.log

Wie kann ich dieses Problem beheben? Kann ich zusätzliche Protokollierung aktivieren?

Antworten:


54

Versuche Folgendes:

  • öffnen /etc/initramfs-tools/conf.d/resume
  • ersetzen RESUME=UUID=xxxmitRESUME=none
  • Problem sudo update-initramfs -u
  • Starten Sie Ihr System neu

Die Datei sollte die UUID Ihrer Swap-Partition enthalten, mit der Sie dies überprüfen können sudo blkid | grep swap.

Ich habe den folgenden Fehler auf dem Launchpad gefunden, der für Lubuntu spezifisch sein soll, aber die obigen Befehle haben das gleiche Problem auch bei meiner Xubuntu-Installation behoben.

Siehe Kommentare Nr. 27 und Nr. 28 .

Diese Datei scheint mit Hibernate / Suspend in Verbindung zu stehen. Ich kann suspendnach den Änderungen bestätigen, dass sie immer noch auf meinem System ausgeführt werden.


3
Danke, das hat funktioniert! Ich habe Ihre Lösung auch hier veröffentlicht: unix.stackexchange.com/a/443272/20661
— rubo77

Ich habe meine Swap-Partition vor dem Upgrade manuell entfernt, aber ich glaube, sie wurde noch irgendwo gespeichert, da das RESUME-Feld auf die alte UUID gesetzt war. Wenn Sie diesen Wert auf "Keine" einstellen, wurden mindestens 30 Sekunden nach dem Startvorgang rasiert. Oben!
— Michel

Für mich war das Problem, dass ich überhaupt keine Swap-Partition hatte (keine Ahnung, wie das passiert ist). Ich habe mein Problem behoben, indem ich eine Swap-Partition erstellt und wie in dieser Antwort beschrieben zur Datei hinzugefügt habe.
— 26.

Ich bin mir nicht sicher, was Sie mit "Die Datei sollte die UUID enthalten ..." meinen. Ich habe zwei TYPE = "Swap" UUID, die echte (/ dev / sda6) und die zugeordnete (/ dev / mapper / cryptswap1). Dies kann vorkommen, wenn Sie keine Swap-Partition oder eine verschlüsselte Partition haben. Wie auch immer, ich habe das verlassen =noneund alles funktioniert jetzt gut.
— Pablo A

add: in Ubuntu 18.10 existiert /etc/initramfs-tools/conf.d/resume nicht, also habe ich es erstellt und RESUME = none hat es für mich getan.
— NoAngel

1

Ich hatte das gleiche Problem mit der gesamten Installation von Ubuntu.

Ich verwende LVM mit Swap auf einem LV.

Auf einem Desktop /etc/initramfs-tools/conf.d/resumebezieht sich auf eine UUID, die die Möglichkeit des Ruhezustands vermeidet.

Auf einem Server /etc/initramfs-tools/conf.d/resumenach der Installation nicht vorhanden und Verzögerung beim Booten und / oder lvmetad Fehler einführen.

sudo su -c 'echo RESUME=/dev/mapper/the_swap_LV_name > /etc/initramfs-tools/conf.d/resume' 
sudo update-initramfs -u

https://launchpad.net/bugs/1768230

Keine Verzögerung mehr beim Booten oder beim lvmetad-Fehler.

Mit freundlichen Grüßen

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.