web-dev-qa-db-ja.com

遅い起動Ubuntu 14.04

数か月前、レノボQ180 HTPCをWindowsからUbuntuに変更しました(デュアルブートなしのUbuntuインストールのみ)。今、Ubuntu 14.04にアップグレードした後、起動が遅くなることに気付きました。そのため、指示に従ってdmesgのリストを確認しました。

dmesgファイル

私は専門家ではありませんが、dmesg抽出物に3つの長いギャップがあることに気付きました。
4.22秒後に最初のギャップが発生します。

[    4.220866] random: nonblocking pool is initialized  
[   15.022778] Adding 4188156k swap on /dev/sda5.  Priority:-1 extents:1 across:4188156k FS

29.51秒後のもう一方:

[   29.514165] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready  
[   32.096660] init: plymouth-upstart-bridge main process ended, respawning

32.13秒後の3番目の(より長い)ギャップ:

[   32.133380] init: plymouth-upstart-bridge main process ended, respawning  
[   55.489238] type=1400 audit(1399922728.858:68): apparmor="STATUS" operation="profile_replace" profile="unconfined" name="/usr/lib/cups/backend/cups-pdf" pid=2196 comm="apparmor_parser"  

これらのギャップの合計は、dmesgで表示されるブート時間の65%以上です。私はこれらのギャップの答えを見つけようとしましたが、残念ながら、ギャップに正確に一致するものは何も見つかりませんでした。したがって、これらのギャップを最適化する方法、方法がある場合、またはこれらのギャップが正常である場合、アドバイスを求めます。

また、ブートチャートファイルを同封しています: bootchart

Lenovo Q180の仕様:
-Intel Atom D2700 @ 2.3GHZ
-4GB DDR3 RAM
-320GBハードドライブ(5400 RPM)
-AMD Radeon HD 6450(512 MB)
-Lenovo N5902 Multimedia Remote with Keyboard
-10/100/1000 Realtek RTL8111 // 8168BギガビットNIC
-802.11 b/g/n Realtek RTL8188CEワイヤレスNIC
-4x USB 2.0ポート(背面)
-2 x USB 3.0ポート(前面)
-HDMIおよびVGAポート
-SD/SDHC/SDXC/MMC/MS/MS_Proカードリーダー

前もって感謝します!

2
Erik

Xubuntu 14.04で問題なく起動する新しいEUFIタイプのBIOSを搭載したコンピューターが2台あります。しかし、古いBIOSを搭載した古いコンピューターにインストールすると、コンピューターが最終的に読み込まれる前に約45秒間ハングしたことに気付きました。

私に役立つトリックを見つける前に、いくつかの解決策を試しました。問題を修正するには:

Sudo nano /etc/default/grub 

行の前に#を付けてコメントを作成することにより、GRUB_HIDDEN_TIMEOUT=0行を変更しました。

その後、私は走った:

Sudo update-grub

これにより、起動時にgrubメニューが表示されます。打ったとき Return OSをメニューから起動するには、マシンに約20秒でロードされました。

1
John