Here's the deal. I'm running linux (raspbian) with my Pi2 on my HDD. But I find that it's not so fsck friendly at all. Whenever I shutdown the pi2 (sudo shutdown -h now) it boots up properly the first time from my experience thus far. But whenever I shut / reboot it again the second time a FSCK check is forced.
For whatever reason, the fsck check never finishes. At least, not through the pi2. It checks a few things, and then after a while it appears it just has frozen. If I run fsck on my linux demo (USB boot) it finishes the fsck check within 20 minutes with some manually 'fix? yes' questions.
The pi2 has been running fsck for about 2? hours now.
The pi2 is actually awesome, but when it comes to fsck (linux), not so much.
I'd like to know any recommendations / suggestions regarding this. As I don't know why fsck needs a force check if I shutdown/reboot the pi normally.