% e2fsck -r -a /dev/mmcblk0p1
/dev/mmcblk0p1 contains a file system with errors, check forced.
/dev/mmcblk0p1: Inode 65432 has EXTENTS_FL flag set on filesystem without extents support.
/dev/mmcblk0p1: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY.
(i.e., without -a or -p options)
% yes | e2fsck -r /dev/mmcblk0p1
e2fsck 1.41.9 (22-Aug-2009)
e2fsck: need terminal for interactive repairs