システム起動に時間がかかる

システム起動に時間がかかる

私のログの2行の間になぜそれほど長い時間の遅延があるのか​​理解できませんdmesg

[    2.089039] hid-generic 0003:1EA7:2001.0003: input,hiddev0,hidraw2: USB HID v1.10 Mouse [WFDZ Gaming Keyboard] on usb-0000:00:14.0-14/input1
[    2.752704] clocksource: Switched to clocksource tsc
[   33.501004] EXT4-fs (sda5): mounted filesystem with ordered data mode. Opts: (null)
[   34.350611] systemd[1]: RTC configured in localtime, applying delta of 120 minutes to system time.

完全なログはここにあります:dmesg.log.txt

私のシステム:Debian GNU/Linux 9, 4.9.0-3-amd64

私が理解または解決するのに役立ちますか?ありがとうございます。

答え1

ダーバンinitramfs-tools バージョン 0.129(およびそれ以降)リカバリデバイス(休止状態とも呼ばれるディスクサスペンドに使用されます)が表示されるのを待つために30秒が追加されました。以前は一度確認し、見つからない場合は続行しました。 30秒間続けてみます。全体的にこれは良いです。これは、特にUSBなどのディスクの検索に時間がかかるシステムでは、一時停止からディスクへの再開をより確実にします。

ただし、initramfsをビルドするときにinitramfs-toolsがまったく表示されないリカバリデバイスを(誤って)検出すると、これは起動が30秒遅れることを意味します。暗号化された交換を使用する私のシステムの1つでこれを見ました。

RESUME=«something»この問題を解決するには、/etc/initramfs-tools/conf.d/resume自動的に検出されたリカバリデバイスを入力または上書きします/etc/initramfs-tools/initramfs.conf。これは、(デフォルト、自動検出)、(完全に無効になっています - 一時停止中にディスクに復元しようとしません)、(UUIDで明示的に指定)、(デバイスノードで明示的に指定された)のいずれかです.«something»あります。autononeUUID=«uuid»/dev/whatever

システムがディスクの一時停止をサポートしていないか使用していない場合は、この値をに設定しますnone

関連情報