LiveUSB で casper-rw ファイルシステム ファイルを修復するにはどうすればよいですか

LiveUSB で casper-rw ファイルシステム ファイルを修復するにはどうすればよいですか

Ubuntu を起動し、永続ストレージ用に casper-rw ファイルをマウントしているときに、Ubuntu は fsck を使用してエラーをチェックすることを推奨します。ただし、システムを起動すると、casper-rw は自動的にマウントされ、アンマウントできないため、casper ファイル システムのエラーを修復できません。

永続オプションなしで起動しても、fsck は読み取り専用ファイル システムであると表示して、casper-rw ファイルを修復できません。casper-rw のエラーをチェックして修復する方法はありますか?

答え1

これはよくある問題のようで、しばらく続いています。ubuntu-11.04-desktop-i386.iso を使用していますが、まだこの問題が残っています。 https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/125702

casper-rw ファイルをマウントする方法は次のとおりです。

  • USBキーをマウントする
  • sudo fsck -y -t ext3 /media/[ドライブ]/casper-rw

私を含め、一部のユーザーはこれを実行した後でもまだ問題を報告しているので、状況は異なります。

ループ ファイルのバックアップを開始し、必要なサイズだけを維持することをお勧めします。このサイズ変更を行う前に、必ずバックアップしてください。ただし、基本的な手順は次のとおりです。

  • 永続的なシステムを使用せずに起動するか、別のシステムを使用する
  • ループファイルを含むデバイスを挿入してマウントします
  • dd if=/dev/zero bs=1M count=1024 >> casper-rw
    • 1024は現在使用されているものより大きい
  • resize2fs casper-rw

この方法を使用すると、ループ ファイルを必要なサイズだけ維持し、バックアップをいくつか取っておき、他のすべてが失敗した場合にそれらを fsck できるようになります。

関連情報