xref: /csrg-svn/sys/tahoe/dist/buildboot (revision 49840)
135293Sbostic#!/bin/sh -
230860Skarels#
3*49840Skarels# Copyright (c) 1988, 1990 The Regents of the University of California.
435293Sbostic# All rights reserved.
530860Skarels#
644908Sbostic# %sccs.include.redist.sh%
730860Skarels#
8*49840Skarels#	@(#)buildboot	1.7 (Berkeley) 05/21/91
935293Sbostic#
1030860Skarels
11*49840Skarelsif [ X$boot = X ]
12*49840Skarelsthen
13*49840Skarels	boot=dk4a		# partition to build bootstrap FS on
14*49840Skarelsfi
15*49840Skarelsif [ X$boottype = X ]
16*49840Skarelsthen
17*49840Skarels	boottype=xfd		# type of ${boot} partition
18*49840Skarelsfi
1944908Sbosticbootmnt=/tmp/mini		# mount point
2044908SbosticDISTROOT=/nbsd			# place to get programs from
2144908Sbostic
2230860Skarelsdate
2330860Skarelsumount /dev/${boot}
2440823Sbosticnewfs -s 1500 ${boot} ${boottype}
2530860Skarelsfsck /dev/r${boot}
2644908Sbostic
2744908Sbosticmkdir ${bootmnt};
2835054Sbosticmount /dev/${boot} ${bootmnt}
2944908Sbostic
3044908Sbosticcp -p $DISTROOT/stand/copy ${bootmnt}
3144908Sbosticcp -p $DISTROOT/boot ${bootmnt}
3244908Sbostic
33*49840Skarelsif [ X$HCX9 != X ]
34*49840Skarelsthen
35*49840Skarels	# HCX-9 programs
36*49840Skarels	(cd $DISTROOT && cp -p fpevent fppwcs fppwcs_dual hdcwcs ${bootmnt})
37*49840Skarels	(cd $DISTROOT && cp -p start_fpp load_diags wcs wcs_dual ${bootmnt})
38*49840Skarelselse
39*49840Skarels	# 6/32, HCX-7, etc. programs
40*49840Skarels	cp -p $DISTROOT/stand/vdformat ${bootmnt}
41*49840Skarels	(cd $DISTROOT && cp -p wcs fppwcs poc poc1 poc2 fppoc ${bootmnt})
42*49840Skarelsfi
43*49840Skarels
4430860Skarelssync
4530860Skarelsumount /dev/${boot}
4644908Sbosticfsck /dev/r${boot}
4730860Skarelsdate
48