Ubuntuで「lvmetadへの接続に失敗しました」エラーを修正する方法

Ubuntuは、OpenStackをサポートするクラウドコンピューティングで主に使用される無料のオープンソースLinuxベースのオペレーティングシステムです。 更新プログラムは6か月ごとにリリースされ、拡張機能とパフォーマンスの強化が付属しています。 ただし、ごく最近、ユーザーがオペレーティングシステムを起動できず、「 lvmetadへの接続に失敗し、デバイススキャンにフォールバックしました 」というメッセージが表示されるという報告が多数寄せられています。

Lvmetadへの接続に失敗し、デバイススキャンにフォールバックしました

Ubuntuで「Lvmetadへの接続に失敗しました」エラーの原因は何ですか?

複数のユーザーから多数のレポートを受け取った後、問題を調査し、完全に修正するための一連のソリューションを考案することにしました。 また、このエラーがトリガーされる原因を調査し、次のようにリストしました。

  • Nvidiaドライバー:一部のユーザーにとって、Nvidiaドライバーがオペレーティングシステムの問題を引き起こしていることがわかりました。 時々、ドライバーが誤動作し、重要なシステム機能に干渉して、このエラーを引き起こす可能性があります。
  • カーネルの破損/破損:場合によっては、カーネルの最新バージョンへの更新が適切に処理されず、エラーがトリガーされたためにプロセスで破損/破損した可能性があります。

問題の性質について基本的な理解が得られたので、解決策に進みます。 衝突を避けるために、これらが提示されている特定の順序で実装するようにしてください。

解決策1:Nvidiaドライバーの削除

Nvidiaドライバーが特定のシステム機能に干渉している場合、エラーがトリガーされる可能性があります。 したがって、この手順では、パージコマンドを使用してコンピューターからNvidiaドライバーを完全にアンインストールします。 そのために:

  1. コンピューターが起動しない場合は、次の手順を試す前に2番目の解決策に従ってください。
  2. Ctrl 」+「 Alt 」+「 T 」キーを押して、ターミナルを起動します。

    オープニングターミナル
  3. 次のコマンドを入力し、「 Enter 」を押します。
     sudo apt-get remove --purge '^ nvidia-。*' 
  4. これにより、Nvidia関連のすべてのパッケージが削除されますが、Ubuntuを機能させるにはコマンドを実行する必要があります。
  5. 次のコマンドを入力し、「 Enter 」を押します。
     sudo apt-get ubuntu-desktopをインストール 
  6. 問題が解決しないか確認してください。

解決策2:古いカーネルで起動する

新しいカーネルが適切に処理されていない場合、起動時に問題が発生する可能性があります。 したがって、このステップでは、古いカーネルで起動します。 そのために:

  1. 起動中にEscF9またはF3キーを押してBIOSを起動します。
  2. Ubuntuの詳細オプション 」を選択して、Ubuntuオプション画面を起動します。

    Ubuntuの詳細オプションの選択
  3. 矢印キーでナビゲートし、古いバージョンのカーネルを選択します。
  4. Enter 」を押してカーネルを選択します。
  5. コンピューターを再起動し、古いカーネルで起動してみてください
  6. 問題が解決しないか確認してください。

解決策3:新しいカーネルを処理する

この問題は、新しいカーネルが適切に処理されていない場合にほとんど見られます。 したがって、この手順では、新しいカーネルを適切に処理します。 このソリューションを試す前に、この記事に記載されている最初のソリューションを既に試し、適切なNvidiaドライバーをインストールしていることを確認してください。

  1. 2番目のソリューションを使用してこれを試す前に、古いカーネルを起動します。
  2. Ctrl 」+「 ALT 」+「 F3 」キーを同時に押して、仮想端末を起動します。

    仮想ボックスを開く
  3. 次のコマンドを入力し、「 Enter 」を押してすべてを更新します。
     sudo apt-get update && sudo apt-get upgrade -y 
  4. 次のコマンドを入力し、「 Enter 」を押して古いカーネルを削除します。
     sudo apt-get autoremove 
  5. 次のコマンドを入力し、「 Enter 」を押して現在のカーネルを再インストールします
     sudo apt-get install --reinstall linux-image-4.13.0-32-generic 

    注:このコマンドの数字を、インストールするカーネルのバージョンに置き換えてください 。 次のコマンドを実行すると、バージョンを見つけることができます。

     うなめ-r 
  6. 再起動して、問題が解決するかどうかを確認します。

興味深い記事