by hydro » Sun Feb 05, 2012 12:03 pm
Well, the function fsck_all in the code you posted is defined in /etc/rc.d/functions
$this->bbcode_second_pass_code('', '# Check local filesystems
fsck_all() {
fsck -A -T -C"$FSCK_FD" -a -t "no${NETFS//,/,no},noopts=_netdev" $FORCEFSCK
return $?
}')
and this is what man fsck says about -A
$this->bbcode_second_pass_quote('', 'W')alk through the /etc/fstab file and try to check all filesystems in one run
but the default /etc/fstab doesn't even contain the root partition, only
$this->bbcode_second_pass_code('', '
tmpfs /tmp tmpfs nodev,nosuid 0 0
')
I don't know about your /etc/fstab, but if you didn't add an entry for the root partition, I would not expect it to be checked. If you add an entry, mind that
$this->bbcode_second_pass_quote('', 'F')ilesystems with a fs_passno value of 0 are skipped and are not checked at all