From ae8284768dfedc5a61a71ede6b910e0f6d296442 Mon Sep 17 00:00:00 2001
From: Theo de Raadt <deraadt@cvs.openbsd.org>
Date: Sat, 19 Oct 1996 00:06:11 +0000
Subject: skip unneccessary bits, binstall too

---
 distrib/sparc/floppies/inst/install.sh | 45 +++-------------------------------
 1 file changed, 3 insertions(+), 42 deletions(-)

diff --git a/distrib/sparc/floppies/inst/install.sh b/distrib/sparc/floppies/inst/install.sh
index 3f73a07f31b..51f72316d75 100644
--- a/distrib/sparc/floppies/inst/install.sh
+++ b/distrib/sparc/floppies/inst/install.sh
@@ -1,5 +1,5 @@
 #!/bin/sh
-#	$OpenBSD: install.sh,v 1.4 1996/10/18 23:37:38 deraadt Exp $
+#	$OpenBSD: install.sh,v 1.5 1996/10/19 00:06:10 deraadt Exp $
 #
 # Copyright (c) 1994 Christopher G. Demetriou
 # All rights reserved.
@@ -86,34 +86,9 @@ echo	""
 echo	"To do the installation, you'll need to provide some information about"
 echo	"your disk."
 
-echo	"OpenBSD can be installed on ST506, ESDI, IDE, or SCSI disks."
-echo -n	"What kind of disk will you be installing on? [SCSI] "
-getresp "SCSI"
-case "$resp" in
-esdi|ESDI|st506|ST506)
-	drivetype=wd
-	echo -n "Does it support _automatic_ sector remapping? [y] "
-	getresp "y"
-	case "$resp" in
-	n*|N*)
-		sect_fwd="sf:"
-		;;
-	*)
-		sect_fwd=""
-		;;
-	esac
-;;
-ide|IDE)
-	drivetype=wd
-	sect_fwd=""
-	type=ST506
-	;;
-scsi|SCSI)
 	drivetype=sd
 	sect_fwd=""
 	type=SCSI
-	;;
-esac
 
 # find out what units are possible for that disk, and query the user.
 driveunits=`ls /dev/${drivetype}?a | sed -e 's,/dev/\(...\)a,\1,g'`
@@ -217,23 +192,8 @@ while [ "X${sizemult}" = "X" ]; do
 	esac
 done
 
-if [ $sizeunit = "sectors" ]; then
-	echo "For best disk performance or workable CHS-translating IDE systems,"
-	echo "partitions should begin and end on cylinder boundaries.  Wherever"
-	echo "possible, use multiples of the cylinder size ($cylindersize sectors)."
-fi
+	part_offset=0
 
-echo -n ""
-echo -n "Size of OpenBSD portion of disk (in $sizeunit) ? [$maxdisk] "
-getresp "$maxdisk"
-partition=$resp
-partition_sects=`expr $resp \* $sizemult`
-part_offset=0
-if [ $partition_sects -lt $disksize ]; then
-	echo -n "Offset of OpenBSD portion of disk (in $sizeunit)? "
-	getresp
-	part_offset=$resp
-fi
 badspacesec=0
 if [ "$sect_fwd" = "sf:" ]; then
 	badspacecyl=`expr $sects_per_track + 126`
@@ -474,6 +434,7 @@ fi
 echo	"Initializing root filesystem, and mounting..."
 $DONTDOIT newfs /dev/r${drivename}a $name
 $DONTDOIT mount -v /dev/${drivename}a /mnt
+$DONTDOIT /usr/mdec/binstall -v ffs /mnt
 if [ "$ename" != "" ]; then
 	echo	""
 	echo	"Initializing $ename filesystem, and mounting..."
-- 
cgit v1.2.3