起動できません。 btrfs-transactiジョブが120秒以上ブロックされました。この問題を解決するには?

起動できません。 btrfs-transactiジョブが120秒以上ブロックされました。この問題を解決するには?

私のコンピュータはUEFI経由でUbuntu 15.04を起動するように設定されています。ディスクが2つあります。私の最初のディスク/dev/sdaは、EFIパーティションとbtrfsパーティションを含み、サブボリュームが "/"でマウントされたGPTでフォーマットされた128GB SSDでした@。 2番目のディスクはbtrfsパーティションとサブボリューム@homeです/home

ウェルカムプログラムが始まった後、グラップメニューで何かを確認したいと思い、ログインせずにシステムを再起動するためにコンピュータのハードリセットボタンを押しました。

次回の起動時にShiftキーを押しましたが、GRUB起動メニューが開かず、紫色の画面でコンピュータがハングしました。

ctrl+ alt+を押してF1空の端末に切り替え、ctrl+ alt+をF7押して別の端末に切り替えると、次のようになります。

starting version 219
Scanning for Btrfs filesystems

その後、約2分待ってから、その画面にエラーメッセージが追加されました。

[  239.845714] INFO: task exe:169 blocked for more than 120 seconds.
[  239.845740]       Not tainted 3.19.9-16-generic #16-Ubuntu
[  239.845757] "echo 0 > /proc/sys/kernek/hung_task_timeout_secs" disables this message.
[  239.845983] INFO: task btrfs-transacti:191 blocked for more than 120 seconds.
[  239.846005]       Not tainted 3.19.9-16-generic #16-Ubuntu
[  239.846021] "echo 0 > /proc/sys/kernek/hung_task_timeout_secs" disables this message.

[ 359.658207]これらの同じエラーメッセージは後でタイムスタンプで始まり、再び[ 479.470702]繰り返されます。[ 599.283197][ 719.095961]

ctrl+ alt+を押すとF1空の端末に切り替わり、ctrl+ alt+はF7再び同じ画面を表示しますが、他のFキーでは何も起こりません。

両方のドライブを取り外してこの問題を解決しようとしましたが(1つはWindowsのインストールが破損し、もう1つはSSDにエラーがあります)、問題は解決しませんでした。

ライブUSBでUbuntu 15.04を起動しようとしました。 Ubuntuスプラッシュ画面に到達しますが、読み込みに時間がかかり(完了するか不明)、表示されたテキスト画面はesc空白のままです。以前はこのコンピュータから起動でき、ノートブックもうまく起動していたため、コンピュータが破損しているとは思いません。

BIOS設定をリセットしようとしましたが、上記の動作は変わりませんでした。

システムからすべてのドライブを取り外すと、ライブUSBで正常に起動できましたが、起動後に再接続したときにディスクを認識できませんでした。

この問題をどのように解決できますか?

答え1

ありがとう/u/cypher_zero:

  1. Ubuntu Live USBから起動します。
  2. btrfs次のコマンドを使用してパーティションを識別します。sudo blkid
  3. その後、sudo btrfs check --repair /dev/sda1btrfsパーティションに対して行います(パーティション/dev/sda1と交換btrfs)。
  4. 再起動。

答え2

また、停電後に15.04を実行する紫/ピンクの空のUbuntuブート画面が表示されます。

同じです。 ctrl+alt+f1 -> 黒い画面 ctrl+alt+f7 黒いメッセージが表示されます。

バージョン219以降、btrfsファイルシステムのチェック

ライブUSBで起動してbtrfs fsを検索した後、grubをインストールして再インストールしてから再起動できました。

上記のどの段階で起動問題が解決したのかわかりません。

関連情報