e2fsckでyesをどのように使用しますか?

e2fsckでyesをどのように使用しますか?

LinuxMint 13 Cinnamon 32ビットとTrisquel 7.0 Gnome 32ビットで次のことを試しましたが、同じエラーメッセージが表示されました。

$ yes | sudo e2fsck /dev/sdax
e2fsck 1.42 (29-Nov-2011)
e2fsck: need terminal for interactive repairs

それぞれの場合、/dev/sdaxパーティションは次のようになります。いいえインストールする。

e2fsckでyesを使用できませんか?

答え1

もしあなたは懐疑的ですe2fsck -y次回コインが役に立つとしたら役に立ちます。

ここに画像の説明を入力してください。

MS-DOSに同等のオプションがない場合とない場合は、yesこの方法を使用しました。-y

答え2

試してみてください

sudo e2fsck -y /dev/sdax

答え3

「yes」(中断しない)の前に「n」を入力する必要があるため、次のように使用しましたscript

(echo n; yes) | script --return -c "e2fsck /dev/sda1"

答え4

次のことを試すこともできます。

sudo e2fsck -p /dev/sdax

man e2fsckよりすべてのパラメータの説明

関連情報