improve e2fsck handling