Se você é cético e2fsck -y
funciona para você na próxima vez, moedas podem ajudar.
Eu costumava usar esse truque quando não havia yes
ou -y
ou opções equivalentes no MS-DOS.
Eu tentei o seguinte com LinuxMint 13 Cinnamon 32 bit e Trisquel 7.0 Gnome 32 bit e recebo a mesma mensagem de erro:
$ yes | sudo e2fsck /dev/sdax
e2fsck 1.42 (29-Nov-2011)
e2fsck: need terminal for interactive repairs
Em cada caso, a partição / dev / sdax foi não montada.
Não é possível usar sim com o e2fsck?
Se você é cético e2fsck -y
funciona para você na próxima vez, moedas podem ajudar.
Eu costumava usar esse truque quando não havia yes
ou -y
ou opções equivalentes no MS-DOS.
Tente usar
sudo e2fsck -y /dev/sdax
Você também pode tentar:
sudo e2fsck -p /dev/sdax
Veja man e2fsck
para a descrição de todos os argumentos .
eu tive que digitar "n" (não abortar) antes de "yes", então usei script
:
(echo n; yes) | script --return -c "e2fsck /dev/sda1"