
私は最近ArchからDebianに移行しました。
DebianはまだsysVinitを使用しているため、systemdに移行しましたが、従いました。これ。
システムは、一部のサービスに対して代替 LSB スクリプトを使用して長い初期化の後に開始されます。
最初はAnalytics startを使い始めましたsystemd-analyze blame | plot
。console-setup
機器が起動してから約1分ほど一時停止があるようです。
私の設定はbootchart2
かなり長い間実行され、udevd
最終的にsysinit.target
残りのデバイスが起動した結果をもたらしましたgraphical.target
。
また、一部のLSBスクリプトをsystemdデバイスに手動で移行し、現在の起動には/etc/rcS.d
最小限のスクリプトしかありません。
発射特性は変更されません。
どの研究が必要かわかりません。でこれを見つけたことを除いて、dmesg
これは大きなギャップのように見え、キーボードの初期化によってudevの動作が遅れていることを示しているようです。それとも私はただ楽観的です。
[ 15.423975] cfg80211: (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm)
[ 97.812894] input: ACPI Virtual Keyboard Device as /devices/virtual/input/input6
とにかく、もうデバッグできません。
遅いシステム起動の問題を解決する方法を教えて提案してください。
注:最初の完全なsysvタイプブートを使用すると、約30秒でグラフ(gdm3
)プロンプトが表示されます。これは、Archでtop getを使用したものと一致します。