web-dev-qa-db-ja.com

「開始:/ scripts / local-premountの実行」で30秒間ブートがハングする

Ubuntu 17.10から18.04にアップグレードした後、ブートプロセスは以前より30秒長くなります。

ステップで30秒間停止します

開始:/ scripts/local-premountの実行

それから続けます。

最初はさらに一歩進んで

btrfsファイルシステムのスキャン

だから アンインストールされたbtrfsサポート ですが、それは問題を解決しませんでした。

dmesgにもvar/log/boot.logにもそのステップの通知はありません

この問題をデバッグするにはどうすればよいですか?追加のログを有効にできますか?

29
rubo77

以下を試してください:

  • /etc/initramfs-tools/conf.d/resumeを開きます
  • RESUME=UUID=xxxRESUME=noneに置き換えます
  • 発行Sudo update-initramfs -u
  • システムを再起動します

ファイルにはスワップパーティションのUUIDが含まれている必要があります。Sudo blkid | grep swapでこれを確認できます。

Lubuntu固有であるはずのランチパッドで次の bug を見つけましたが、上記のコマンドもXubuntuのインストールで同じ問題を解決しました。

コメントを参照してください #27 および #28

このファイルはhibernate/suspendに関連しているようです。変更後もsuspendがシステム上で動作することを確認できます。

51
mt7

Ubuntuのすべてのインストールで同じ問題が発生しました。

LVでスワップ付きのLVMを使用しています。

デスクトップでは、/etc/initramfs-tools/conf.d/resumeは、休止状態になる可能性を回避するUUIDを参照しています。

サーバーでは、/etc/initramfs-tools/conf.d/resumeはインストール後に存在せず、起動時の遅延やlvmetadエラーが発生します。

Sudo su -c 'echo RESUME=/dev/mapper/the_swap_LV_name > /etc/initramfs-tools/conf.d/resume' 
Sudo update-initramfs -u

https://launchpad.net/bugs/17682

起動時の遅延やlvmetadエラーはもうありません。

敬具

1
moocan