The warning about mounting an unchecked filesystem is caused by forgetting to "ro" when you leave the shell.

The way I got rid of it on mine is, I copied the file from a fresh debian-arm distribution (for some reason the fsck that comes with the empeg does not work). And ran it on the root filesystem. Seemed to do the trick.