Here's an illustration of the problem:
http://i.imgur.com/wVjBH.jpg
When the system boots, it runs fsck and finds errors. The problem is that it insists that a human come over and hit 'f' to fix the problems.
Many have said that there's a script that runs fsck on boot, and that I just need to edit that script, but I have not found it. It doesn't seem to reside in /etc/. Here's the results of "grep fsck /etc -r"
./init/mountall.conf: [ -f /forcefsck ] && force_fsck="--force-fsck"
./init/mountall.conf: [ "$FSCKFIX" = "yes" ] && fsck_fix="--fsck-fix"
./init/mountall.conf: exec mountall --daemon $force_fsck $fsck_fix
./init/mountall.conf: rm -f /forcefsck 2>dev/null || true
./bash_completion.d/lvm: --size --nofsck --resizefs --test --verbose --version' -- "$cur" ) )
./bash_completion.d/lvm: --extents --size --nofsck --resizefs \
./bash_completion.d/lvm: --extents --size --nofsck --resizefs \
./bash_completion.d/git: fsck-objects) : plumbing;;
./bash_completion.d/git:_git_fsck ()
./bash_completion.d/git: receive.fsckObjects
./update-motd.d/98-fsck-at-reboot:if [ -x /usr/lib/update-notifier/update-motd-fsck-at-reboot ]; then
./update-motd.d/98-fsck-at-reboot: exec /usr/lib/update-notifier/update-motd-fsck-at-reboot
Any ideas? What part of the OS actually calls fsck under these conditions?