web-dev-qa-db-ja.com

ブートプロセス中に「ランダム:非ブロックプールが初期化される」ステップで長い時間がかかるのは、通常Ubuntu 14.04.2ですか?

ブートプロセス中、Ubuntu 14.04.2が「ランダム:非ブロックプールの初期化」ステップを完了するのに約11秒かかります(これは最も遅いステップです、FYI)。

  1. このステップの意味は何ですか?
  2. それを完了するのに長い時間がかかるのは普通ですか?
  3. これに対する解決策はありますか?

Ubuntu 14.04.2の/ var/log/dmesgログのサンプルを以下に示します。

[    2.090510] i915 0000:00:02.0: fb0: inteldrmfb frame buffer device
[    2.091836] i915 0000:00:02.0: registered panic notifier
[    2.103088] ACPI: Video Device [GFX0] (multi-head: yes  rom: no  post: no)
[    2.104819] acpi device:02: registered as cooling_device4
[    2.106250] input: Video Bus as /devices/LNXSYSTM:00/device:00/PNP0A08:00/LNXVIDEO:00/input/input6
[    2.107908] [drm] Initialized i915 1.6.0 20080730 for 0000:00:02.0 on minor 0
[    2.214193] psmouse serio1: synaptics: queried max coordinates: x [..5888], y [..4856]
[    2.301008] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)
[    2.334007] psmouse serio1: synaptics: Touchpad model: 1, fw: 7.4, id: 0x1e0b1, caps: 0xd04773/0xe40000/0xa0400, board id: 0, fw id: 639087
[    2.409482] input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input5
[    2.914326] Switched to clocksource tsc
[    3.120191] random: nonblocking pool is initialized
[   14.745283] Adding 3986428k swap on /dev/sda5.  Priority:-1 extents:1 across:3986428k FS
[   14.875375] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[   15.027854] systemd-udevd[333]: starting version 204
[   15.316294] lp: driver loaded but no devices found
[   15.330491] ppdev: user-space parallel port driver
9
Tom

私は、この特定のステップに実際に長い時間はかからないと考えています。 dmesgログのメッセージは、初期化が開始されたときではなく、プールが初期化されたときに出力されます。

この11秒間でLinuxが行っているのは、おそらくハードウェアの調査、識別、および初期化であり、必ずしもdmesgログにエントリを生成するとは限りません。

2
mdd

ビデオモードを切り替えようとして失敗した可能性があります。 nomodesetをカーネルコマンドラインに追加してみて、それが役立つかどうかを確認してください。

Grubブートメニューで、eを押して現在のブートエントリを編集し、nomodesetで始まる行に「linux」を追加します。次に f10 または ctrl + x 変更されたエントリを起動します。

2
András Korn

別の言い方をすれば、それは通常のことではありません。何かが反応するのに時間がかかっています。取り外して起動を再試行できる周辺機器はありますか?それらの1つが問題を引き起こす可能性があります。プリンタ、USBメモリなどを取り外し、再起動してください。速いですか?そうである場合は、一度に1つのデバイスをシステムに挿入し、再起動して問題のあるデバイスを特定してみてください。問題のあるデバイスを特定し、ポストバックします。ディスクの整合性を確認できます(SMART Analysis)

調べたいログは(おそらく):/var/log/syslog

使用していないポートの初期化に時間を浪費する必要がないように、BIOSにアクセスして、パラレルポートやその他の未使用のハードウェアなどを無効にすることもできます。

2
j0h