3 # $NetBSD: fsck,v 1.2 2001/06/18 06:42:35 lukem Exp $
14 start_cmd="fsck_start"
19 if [ "$autoboot" = no ]; then
20 echo "Fast boot: skipping disk checks."
21 elif [ ! -r /etc/fstab ]; then
22 echo "Warning! No /etc/fstab: skipping disk checks."
23 elif [ "$autoboot" = yes ]; then
24 # During fsck ignore SIGQUIT
27 echo "Starting file system checks:"
28 if checkyesno background_fsck; then
43 echo "Reboot failed; help!"
47 if checkyesno fsck_y_enable; then
48 echo "File system preen failed, trying fsck -y."
54 echo "Automatic file system check failed; help!"
59 echo "Automatic file system check failed; help!"
64 echo "Boot interrupted."
71 echo "Unknown error; help!"