Are these "problems"?
(dmesg)
cramfs: wrong magic
FAT: bogus logical sector size 381
Inode #3731 was a directory with children - removing those too...
Inode #4656 was a directory with children - removing those too...
Nope these are fine. The cramfs error is due to the automount deamon trying to guess what filesystem you have on your CF or SD card. They way it works is that it tries to mount the card with a cramfs, if that fails it tries another FS untill it gets one that mounts or gives up.
The FAT error message is one that you see alot with FAT12 and FAT16 filesystems under the linux vfat drivers - nothing to worry about.
The Inode children are Jffs2 error messages, this happens when you have deleted files from the main user area of the flash rom. Sometimes the full set of inodes don't get properly reset, but jffs2 is smart enough to work that out when the filesystem is mounted.
jffs2: too few erase blocks (0)
This is not one that I7ve seen before, and is probably a reminant of resizing your root. jffs2 filesystems are supposed to have an area set aside for erase blocks, seems that you don't have any - as I'm not really sure what an erase block is I can't say whether it is a problem or not
stu