diff options
author | kientzle <kientzle@FreeBSD.org> | 2004-03-11 20:00:10 +0000 |
---|---|---|
committer | kientzle <kientzle@FreeBSD.org> | 2004-03-11 20:00:10 +0000 |
commit | badbb89cc5899d67b3cc5dd6ce75aa3c694c162f (patch) | |
tree | 9915e751c80e2ba37e0dd313c3cd2a57ea7f6193 /etc/rc.d/fsck | |
parent | 2063fea7ecfa7ea52e56938fd57885ee480f68af (diff) | |
download | FreeBSD-src-badbb89cc5899d67b3cc5dd6ce75aa3c694c162f.zip FreeBSD-src-badbb89cc5899d67b3cc5dd6ce75aa3c694c162f.tar.gz |
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.
Diffstat (limited to 'etc/rc.d/fsck')
-rwxr-xr-x | etc/rc.d/fsck | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/etc/rc.d/fsck b/etc/rc.d/fsck index 5fe175f..da27e4a 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 |