initramfs - RAMファイルシステム。Linuxカーネルに基づいてオペレーティングシステムを開始するために使用されます。 OSをインストールするときに、すべてのライブラリ、ユーティリティ、および構成ファイルがアーカイブに圧縮され、指定されたファイルシステムがブートローダに送信され、そこでシステムの開始が続行されます。 Ubuntu Distributionユーザーがコンピュータをオンにすると、システムをさらにロードする可能性なしに、このFSの制御コンソールに入ることがあります。これは開始ストリームの損傷によるものであり、かなり簡単な方法で復元されます。
Ubuntuを起動すると、initramfsへのダウンロードでエラーを修正してください。
ほとんどの場合、検討中の問題は、スーパーブロックの1つの障害に関連しており、EXITコマンドを介してINITRAMFSを終了しようとすると、次のように表示されます。
exit / dev / mapper / ubuntu - vg-rootエラー付きのファイルシステムを含み、強制してください。破損した孤立リンクリストの一部であるiノードが見つかりました。 / dev / mapper / ubuntu-vg-root:予期しない矛盾;手動でFSCKを実行してください。 (すなわち、-aまたは-pオプションなしで)FSCKはステータスコードで終了しました.4。/ dev / mapper / ubuntu - vg-rootのルートファイルシステムは手動のFSCKを必要とします。
そのような状況が発生した場合、最良の修正方法はスーパーブロックの動作を復元し、これは次のように行うことができます。
- Officialサイトからコンピュータにインストールされているのと同じバージョンのUbuntuでISOイメージをロードし、起動可能なフラッシュドライブを作成します。次のリンクの別の記事でこの手順について説明することができます。
- OSを起動するときは、フラッシュドライブからダウンロードを選択し、インストールウィンドウが表示されたら、「Ubuntu」モードに進みます。
- 標準のグラフィカルインタフェースがここに表示されます。メニューを開き、[ターミナルアプリケーションの実行]アイコンをダブルクリックします。 CTRL + ALT + T.キーの組み合わせのクランプによっても行われます。
- SUDO FDISK -Lを入力して、インストールシステムを持つハードディスクのシステムパーティション番号を調べてください.Grep Linux | grep -ev 'swap'。
- 新しい行には、/ dev / sda1などの指定が表示されます。将来的には、エラーを修正する必要があるため、覚えておいてください。
- sudo dempe2fs / dev / sda1を指定して、既存のすべてのスーパーブロックの転送手順を実行します。 Grep Superblock。各スーパーブロックでは、一定量のファイルシステムメタデータが格納されているので、動作しなくなり、OSの負荷障害が発生します。
- 新しい行で、コマンドを有効にした後、SuperBlockセクションにあるすべてのもののリストが表示されます。
- たとえば最初のブロックの例を実行してください。これにより、FSは復元されます。この操作の起動は、sudo fsck -b 32768 / dev / sda1 -yを入力した後に実行されます。ここで、32768はスーパーブロックの数、/ dev / sda1はハードディスクの希望のパーティションです。
オプションの-Yを指定して、すべての変更は自動的に受け入れられ、プロセスが成功したら、次の通知が画面に表示されます。
FSCK 1.40.2(2007年7月12日)E2FSCK 1.40.2(2007年12月12日)/ Dev / SDA1はきれいに消印されていない、強制的にチェックされました。パス1:インソード、ブロック、サイズをチェック3:ディレクトリ構造を確認する3:チェックディレクトリ接続パス4:参照カウントを確認する4:検査グループ概要情報の確認グループ番号241(32254、カウント= 32253) 。修理?はい無料ブロックはグループ#362の間違った数を数えます(32254、Counted = 32248)。修理? YES FREE BLOCKSグループ番号368(32254、カウント= 27774)の間違ったブロック数。修理?はい.........は/ dev / sda1を:*****ファイルシステムに変更された*****は/ dev / SDA1:30539776分の59586個のファイル(0.6%非連続)、61059048分の3604682個のブロック。
- これは、須藤マウントは/ dev / SDA1 / MNTシステム部をマウントしたまま。
- 次に、すべてのコマンドがディレクトリ自体から直接実行されるように、CD / MNTを介して移動します。
- sudo mkdirテストLS -Lを介してFSの内容を表示します。この操作の実行が成功することは、復元が正常に渡され、再起動することができることを示唆しています。
続きを読む:Ubuntuで起動可能なフラッシュドライブを作成するための手順
考慮された問題の正常な修正が成功した後も、オペレーティングシステムを実行するときにマージはエラーに直面します。ほとんどの場合、彼らは標準的なGRUBローダーの内訳と関連しています。したがって、この標準コンポーネントをさらに復元する必要があります。起動修復を通じてタスクがどのように実行されるかについての展開ガイドは、さらに素材を探します。
ubuntuのブート修復によるGRUBブートロード回復
すべての手順が完了すると、Livecd Ubuntuからのフラッシュドライブはもう必要ありません。あなたがそれをフォーマットしてその目的のためにさらに使いたいという願望を持っているならば、私たちはこの操作を実行するために個々の記事と知り合いになることをお勧めします。
LinuxでFlash Driveをフォーマットする:
今日はinitramfsで最も人気のある問題解決について話しましたが、これはこの方法が普遍的であるという意味ではありません。別の文字のエラーが発生した場合は、コメントに記載しており、この状況に正しいソリューションを提供しようとします。