GNU/Linux >> Linux の 問題 >  >> Fedora

FedoraでInitramfsエラーを解決する方法

Ubuntuとその派生物は、しばしばinitramfsの問題の影響を受けます。私の知る限り、これは通常、ext4でフォーマットされたディスクで発生します。 ファイルシステム。ただし、BTRFSではこの問題は発生していません。今日まで、この問題の影響を受けるのはUbuntuベースのシステムだけだと思っていました。私は間違っていた!今日、Fedora34デスクトップシステムでinitramfsの問題が発生しました。 UbuntuのInitramfsエラーを修正する方法はすでに知っていました。 Linux。このガイドでは、Fedoraでinitramfsエラーを解決する方法を紹介します。

これは、Fedora34デスクトップの電源を入れた後に発生した実際のエラーメッセージでした。

[...]
Generating "/run/initramfsrdsosreport.txt"

Entering emergency mode. Exit the shell to continue.
Type "journelctl" to view the system logs.
You might want to save "/run/initramfsrdsosreport.txt" to a USB stick or /boot
after mounting them and attach it to a bug report.

Give root password for maintenance mode
(or press Control-D to continue):
:/root#

上記の出力からわかるように、Fedoraは緊急モードに入りました。スクリーンショットで少し上を見ると、ディスクパーティションの1つでのファイルシステムチェックが失敗しています。

Fedoraのinitramfsエラーを解決するには、fsckを使用して、問題のあるパーティションのファイルシステムをチェックして修復する必要があります。 指図。私の場合、/dev/sda2 パーティションが破損しています。

# fsck /dev/sda2 -y 

/dev/sda2を置き換えます 上記のコマンドでパーティション名を使用します。システムでは、パーティションは/dev/sda1のように異なる場合があります 、/dev/sdb1/dev/sdc1 Linuxパーティションの詳細を見つけるには、cat /proc/partitionsのいずれかを使用します。 またはblkid 指図。修復するパーティションがわからない場合は、fsckを実行してください すべてのパーティションで。

今度はfsck コマンドは、指定されたパーティションのファイルシステム内の不良ブロックをチェックし、それらを自動的に修正します。ディスクのサイズとディスク内の不良ブロックの数に応じて、これには1〜2分かかります。

[...]
/dev/sda2: ***** FILE SYSTEM WAS MODIFIED *****
/dev/sda2: 662372/4507520 files (0.4% non-contiguous), 7510236/10350080 blocks

一度fsck コマンドはパーティション内のすべての不良ブロックを修復し、 rebootと入力します またはexit Enterキーを押してFedoraシステムの起動を開始します:

# reboot

または、

# exit

これで、システムは正常に起動するはずです。

上記の解決策は私にとってはうまくいきました。それが役に立たない場合に備えて、別の記事で私たちの読者の1人によって提供された指示に従ってください。

  1. 同じGNU/LinuxディストリビューションバージョンのレスキューCD/DVD/USBメモリスティックからシステムを起動します
  2. 次に、最初にハードウェアを確認します(dmesg たとえば、ハードディスクが動作しているかどうか、または失敗したメッセージを生成しているかどうかを示します)
  3. 次に、fsckを実行します [マウントされていない]すべてのファイルシステムパーティションで、正しく機能しているかどうかを確認します。

それでも起動の問題が解決しない場合は、レスキュー起動システムからさらに修復を行ったり、破損した重要なソフトウェアを再インストールしたりすることができます。

頑張ってください!


Fedora
  1. 解決方法:Ext3またはExt4パーティションに書き込めない

  2. Fedora35/34にGradleをインストールする方法

  3. 物理パーティション システムを LVM に変更するには?

  1. スリープまたはFedoraを一時停止する方法

  2. Ubuntu –別れ:デバイスエラー以外の場所を解決する方法は?

  3. EFI システム パーティションを作成する方法は?

  1. DockerをFedoraLinuxシステムにインストールする方法

  2. Fedora29にCachetステータスページシステムをインストールする方法

  3. Fedora34にVagrantをインストールする方法