Home | History | Annotate | Line # | Download | only in sun2
      1  1.1  fredette #!/bin/sh
      2  1.1  fredette #
      3  1.1  fredette # Here is a generic script that makes a Sun2 boot tape using
      4  1.1  fredette # the files in ../binary
      5  1.1  fredette #
      6  1.2      maya # $NetBSD: MakeInstTape,v 1.2 2019/10/02 11:16:00 maya Exp $
      7  1.1  fredette 
      8  1.1  fredette T=${1:-/dev/nrst0}
      9  1.1  fredette 
     10  1.1  fredette # Remember, skip "etc" for an upgrade.
     11  1.2      maya sets="etc base comp games man misc rescue text"
     12  1.1  fredette 
     13  1.1  fredette # Entertain...
     14  1.1  fredette set -x
     15  1.1  fredette 
     16  1.1  fredette # Make sure we start at the beginning.
     17  1.1  fredette mt -f $T rewind
     18  1.1  fredette 
     19  1.1  fredette # Write each *.tgz file into a tape segment.
     20  1.1  fredette for f in $sets
     21  1.1  fredette do
     22  1.1  fredette   dd if=../../binary/sets/${f}.tgz of=$T obs=8k conv=sync
     23  1.1  fredette done
     24  1.1  fredette 
     25  1.1  fredette # Done!
     26  1.1  fredette mt -f $T rewind
     27