Home | History | Annotate | Line # | Download | only in sun2
MakeInstTape revision 1.1.102.1
      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.1  fredette # $NetBSD: MakeInstTape,v 1.1.102.1 2020/04/13 07:45:35 martin 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.1.102.1    martin 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