In an embedded application it's likely that a Pi will be shut down by summarily removing power. A couple of times when I've done that accidentally it's resulted in an unbootable SD card, which I fixed quite easily by running fsck on it under Linux running on my laptop. This implies that there's no automatic fsck run if the file system isn't clean. Can I easily enable it, or is there another accepted way to make it resilient to hard shutdowns?
Regards - Philip