Nach dem Upgrade von 17.10 habe ich längere Startzeiten erlebt. Anfangs dauerte es mehr als 5 Minuten. dmesg
enthüllte, dass der Schuldige ein nicht existierendes Diskettenlaufwerk war, das der Kernel zu finden versuchte.
Nachdem ich das sofort entfernt hatte, gingen die 5 Minuten auf ungefähr 40 Sekunden zurück, was meiner Meinung nach immer noch mehr ist als vor dem Update. Beim dmesg
erneuten Ausführen wird angezeigt, dass das Mounten eines Dateisystems ( vollständige Ausgabe ) 30 Sekunden dauert. Die folgende Meldung lautet:
[ 36.362834] EXT4-fs (dm-0): mounted filesystem with ordered data mode. Opts: (null)
Ich starte von einer SSD mit zwei anderen angeschlossenen Festplatten, von denen eine in ext4 formatiert ist, aber keine Systemdaten enthält. Ich nehme an, das ist die SSD. Während dieser 30 Sekunden wird weder Text angezeigt, noch wird nur ein leerer Bildschirm angezeigt.
Jetzt sagte ich, dass es sich langsamer anfühlt als vor dem Update, da ich keine genauen Zeiten von vorher habe. Meine erste Frage ist also, ob es normal ist, 30 Sekunden zum Mounten eines Dateisystems zu benötigen, und wenn nein, wie man mehr herausfindet über was könnte die Verzögerung verursachen?
EDIT 1:
Das Ein- und Ausschalten des Swaps hat keinerlei Auswirkungen
Inzwischen habe ich auch eine andere Festplatte in meinen Computer installiert. Es scheint meine Startzeit um etwa 10 Sekunden weiter verlängert zu haben, wobei eine weitere Zeile in der dmesg
Ausgabe unmittelbar vor der oben genannten 30-Sekunden-Verzögerung erscheint:
[ 3.312351] hid-generic 0003:09DA:F613.0005: input,hiddev0,hidraw4: USB HID v1.11 Keyboard [COMPANY USB Device] on usb-0000:00:12.1-1/input2
[ 17.169519] random: crng init done
[ 51.611617] EXT4-fs (dm-0): mounted filesystem with ordered data mode. Opts: (null)
EDIT 2:
systemd-analyze blame
Ergebnisse sind hier
In der Zwischenzeit haben die dmesg
Zeilen , die ich oben beschuldigt habe, nach mehreren Neustarts ihre Zeiten folgendermaßen geändert:
[ 3.348384] hid-generic 0003:09DA:F613.0005: input,hiddev0,hidraw4: USB HID v1.11 Keyboard [COMPANY USB Device] on usb-0000:00:12.1-1/input2
[ 34.091886] random: crng init done
[ 36.488321] EXT4-fs (dm-0): mounted filesystem with ordered data mode. Opts: (null)
Ich werde ein paar Neustarts durchführen, um herauszufinden, ob sich dies zufällig ändert oder gleich bleibt (der Codeblock in der ersten Bearbeitung stammt vom ersten Start nach dem Einlegen der zusätzlichen Festplatte).
BEARBEITEN 2.5: Das random: crng init done
erscheint normalerweise in Zeiten wie in Bearbeitung 1 gezeigt, selten wie in Bearbeitung 2. Es scheint ... zufällig zu sein.
systemd-analyze blame
und bearbeiten , um die Ausgabe dieses Befehls einzuschließen?