summaryrefslogtreecommitdiffstats
path: root/release/picobsd
diff options
context:
space:
mode:
authorluigi <luigi@FreeBSD.org>2002-11-17 20:19:34 +0000
committerluigi <luigi@FreeBSD.org>2002-11-17 20:19:34 +0000
commit88bebeaac6f6bcdac60e79c5410a4950707f23f1 (patch)
treecc0337193309bb7e3f0216f1e30ba86238522871 /release/picobsd
parent71d23513251081acbb6dceb0c4b9d99bee2d45dc (diff)
downloadFreeBSD-src-88bebeaac6f6bcdac60e79c5410a4950707f23f1.zip
FreeBSD-src-88bebeaac6f6bcdac60e79c5410a4950707f23f1.tar.gz
Upgrade the root partition mount to r/w before trying to write to it.
MFC after: 3 days
Diffstat (limited to 'release/picobsd')
-rw-r--r--release/picobsd/mfs_tree/etc/rc2
1 files changed, 2 insertions, 0 deletions
diff --git a/release/picobsd/mfs_tree/etc/rc b/release/picobsd/mfs_tree/etc/rc
index 65638f5..3013718 100644
--- a/release/picobsd/mfs_tree/etc/rc
+++ b/release/picobsd/mfs_tree/etc/rc
@@ -1,4 +1,5 @@
#!/bin/sh
+# $FreeBSD$
stty status '^T'
trap : 2
@@ -10,6 +11,7 @@ dev=`sysctl -n machdep.guessed_bootdev`
[ -c "${dev}" ] || dev="/dev/fd0"
trap "echo 'Reboot interrupted'; exit 1" 3
+set `df /`; mount -u $8 / # upgrade mount to rw
echo "Loading /etc from MFS:/fd ..."
cp -Rp /fd/* /
echo "Updating /etc from ${dev}..."
OpenPOWER on IntegriCloud