【解決】Ubuntuの起動が異常に長い、5分以上かかる

私のUbuntuマシンは以前は数秒で起動していましたが、ある時からものすごく時間がかかるようになりました。5分とか、10分とかかかることもありました。

普段あまり再起動せずサスペンドモードで使っていたのでそんなに気にしていなかったのですが、時々OSの更新などで再起動した時など、ものすごく時間がかかっていて困っていました。

調べたところ解決方法が見つかったので記録しておきます。

こちらを参考にしました。私にも全く同じことが起きていました。

https://askubuntu.com/questions/837932/at-boot-networking-service-is-incredibly-slow-5-minutes-on-ubuntu-16-10

 

systemd-analyze blame コマンドを使用すると、どのsystemdサービスの起動に時間がかかっているのか分かります。時間のかかる順に表示されるので、一番上のものをチェックしましょう。

私の場合は上記のStackoverflowと同じ `networking-service` が5分以上かかっていました。

そこでアンサーの通り、sudo nano /etc/network/interfaces

nanoはテキストエディターなのでviなど好きなものに置き換えて下さい。

その中で auto になっているところを allow-hotplug に書き換えます。

例えば auto eth0 を allow-hotplug eth0に書き換えます。

これで再起動してみると、今度は数秒で立ち上がり、 `systemd-analyze blame | grep networking` を使用してみると

`99ms networking.service`

時間が短縮されていることが確認できました!eth0の部分は環境によって変わるので都度変更して下さい。無事に起動時間が戻って良かったです!

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です