From e9f52c0cae6444640479475c3776105dc21f22af Mon Sep 17 00:00:00 2001 From: kientzle Date: Thu, 11 Mar 2004 20:00:10 +0000 Subject: [PATCH] Don't run fsck if there's no /etc/fstab. In particular, this allows a "virgin" system installed from source (installworld, installkernel, cd etc && make distribution) to boot correctly and modestly simplifies the creation of single-partition network/cdrom/CF bootable images. --- etc/rc.d/fsck | 2 ++ 1 file changed, 2 insertions(+) diff --git a/etc/rc.d/fsck b/etc/rc.d/fsck index 5fe175f99053..da27e4a0df44 100755 --- a/etc/rc.d/fsck +++ b/etc/rc.d/fsck @@ -29,6 +29,8 @@ fsck_start() { if [ "$autoboot" = no ]; then echo "Fast boot: skipping disk checks." + elif [ ! -r /etc/fstab ]; then + echo "Warning! No /etc/fstab: skipping disk checks." elif [ "$autoboot" = yes ]; then # During fsck ignore SIGQUIT trap : 3