summaryrefslogtreecommitdiffstats
path: root/release/scripts
diff options
context:
space:
mode:
authorjkh <jkh@FreeBSD.org>1996-07-09 16:52:53 +0000
committerjkh <jkh@FreeBSD.org>1996-07-09 16:52:53 +0000
commitc3e53b95128704d74a184f9fe12f7683a54232a8 (patch)
tree7c29d9b5ca8adf95dcccf0a0c2236a7459791ea6 /release/scripts
parent44f96ba698dc51aac403144e94f459d2a1233a80 (diff)
downloadFreeBSD-src-c3e53b95128704d74a184f9fe12f7683a54232a8.zip
FreeBSD-src-c3e53b95128704d74a184f9fe12f7683a54232a8.tar.gz
Some release changes I've had to make in dealing with the floppy space
crisis.
Diffstat (limited to 'release/scripts')
-rw-r--r--release/scripts/doFS.sh61
1 files changed, 33 insertions, 28 deletions
diff --git a/release/scripts/doFS.sh b/release/scripts/doFS.sh
index 4d58e46..9841200 100644
--- a/release/scripts/doFS.sh
+++ b/release/scripts/doFS.sh
@@ -52,7 +52,7 @@ do
-s ${RD}/trees/bin/usr/mdec/bootfd \
/dev/r${VNDEVICE} minimum
- newfs -u 0 -t 0 -i ${FSINODE} -m 0 -T minimum /dev/r${VNDEVICE}a
+ newfs -u 0 -t 0 -i ${FSINODE} -m 0 -T minimum -o space /dev/r${VNDEVICE}a
mount /dev/${VNDEVICE}a ${MNT}
@@ -74,33 +74,38 @@ do
echo ">>> Filesystem is ${FSSIZE} K, $4 left"
echo ">>> ${FSINODE} bytes/inode, $7 left"
echo ">>> `expr ${FSSIZE} \* 1024 / ${FSINODE}`"
- if [ $4 -gt 128 ] ; then
- echo "Reducing size"
- FSSIZE=`expr ${FSSIZE} - $4 / 2`
- continue
- fi
- if [ $7 -gt 128 ] ; then
- echo "Increasing bytes per inode"
- FSINODE=`expr ${FSINODE} + 8192`
- continue
- fi
- if [ $4 -gt 32 ] ; then
- echo "Reducing size"
- FSSIZE=`expr ${FSSIZE} - 4`
- FSINODE=`expr ${FSINODE} - 1024`
- continue
- fi
- if [ $7 -gt 64 ] ; then
- echo "Increasing bytes per inode"
- FSINODE=`expr ${FSINODE} + 8192`
- continue
- fi
- if [ $deadlock -eq 0 ] ; then
- echo "Avoiding deadlock, giving up"
- echo ${FSSIZE} > fs-image.size
- break
- fi
- deadlock=`expr $deadlock - 1`
+
+# As far as I can tell, the following has only really caused me great
+# difficulty..
+#
+
+# if [ $4 -gt 128 ] ; then
+# echo "Reducing size"
+# FSSIZE=`expr ${FSSIZE} - $4 / 2`
+# continue
+# fi
+# if [ $7 -gt 128 ] ; then
+# echo "Increasing bytes per inode"
+# FSINODE=`expr ${FSINODE} + 8192`
+# continue
+# fi
+# if [ $4 -gt 32 ] ; then
+# echo "Reducing size"
+# FSSIZE=`expr ${FSSIZE} - 4`
+# FSINODE=`expr ${FSINODE} - 1024`
+# continue
+# fi
+# if [ $7 -gt 64 ] ; then
+# echo "Increasing bytes per inode"
+# FSINODE=`expr ${FSINODE} + 8192`
+# continue
+# fi
+# if [ $deadlock -eq 0 ] ; then
+# echo "Avoiding deadlock, giving up"
+# echo ${FSSIZE} > fs-image.size
+# break
+# fi
+# deadlock=`expr $deadlock - 1`
echo ${FSSIZE} > fs-image.size
break;
done
OpenPOWER on IntegriCloud