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.
This commit is contained in:
parent
9c690c3d23
commit
e9f52c0cae
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user