diff --git a/etc/rc b/etc/rc index ea0c4b303e45..de5fe065b64d 100644 --- a/etc/rc +++ b/etc/rc @@ -1,5 +1,5 @@ #!/bin/sh -# $Id: rc,v 1.25 1994/06/04 00:43:59 ache Exp $ +# $Id: rc,v 1.26 1994/06/05 16:03:57 ats Exp $ # From: @(#)rc 5.27 (Berkeley) 6/5/91 # System startup script run by init on autoboot @@ -59,6 +59,12 @@ trap "echo 'Reboot interrupted'; exit 1" 3 swapon -a +# Check for diskless boot, and remount the root RW. +a=`mount` +if [ 0 != `expr "$a" : '^[^/]*:/.* on /'` ] ; then + mount -u -o rw / +fi + umount -a >/dev/null 2>&1 mount -a -t nonfs rm -f /fastboot # XXX (root now writeable)