デバイスがビジーであると読み取った場合(ただし承認された場合)、パーティションをfsckする方法は?

デバイスがビジーであると読み取った場合(ただし承認された場合)、パーティションをfsckする方法は?

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を見つける必要があります。

おすすめ記事