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"