Forum Moderators: bakedjake
Normally what I do when I have a severe problem like this, I boot into single user, fsck, reboot immediately, in single user again, and fsck again. Then try booting into multi-user.
The free block count is normally not that dangerous. It usually means that fsck was run on a mounted file system. Reboot single user, make sure everything is unmounted (and / is mount readonly), and fsck again.
If it continuously happens, you may have problems with your disk itself.
HTH,
MM