ext4パーティションのエラーを修正するために実行しようとしていますが、fsck -p /dev/sda5
コマンドが出力されます。
fsck from util-linux-ng 2.17.2
fsck.ext4: Device or resource busy while trying to open /dev/sda5
Filesystem mounted or opened exclusively by another program?
/etc/mtab
使用を確認しましたが、lsof
そのパーティションを使用するものはなく、マウントされません。また、fuser -k /dev/sda5
ファイルを使ってすべての項目を強制的に閉じてumount
削除してみましたが、役に立ちませんでした。
fsck
パーティションを読み込んでいるにもかかわらず、パーティションを少なくともスキャンして回復できるようにするにはどうすればよいですか?インストールも使用もされておらず、データの破損の可能性が問題にならないほど十分に確信しているとします。
すべてのコマンドは、Ubuntu 10.04 32ビットliveCDからrootとして実行されます。このパーティションは、Ubuntu 10.04 32ビットインストールのシステム(非ホーム)部分です。
ベストアンサー1
ファイルシステムを忙しく保つことができるもの(通常はNFSスレッド、スワップファイル、バインドマウントなどのカーネル)がありますが、これらはfuser
。
マウントされたファイルシステムをマウントしようとするとfsck
破損します。 KnoppixやFedoraなど、ファイルシステムを自動的にマウントしないLive CDを見つける必要があります。