xref: /original-bsd/sys/tahoe/dist/buildboot (revision 04013562)
1e580f48eSbostic#!/bin/sh -
296b75036Skarels#
3*04013562Skarels# Copyright (c) 1988, 1990 The Regents of the University of California.
4e580f48eSbostic# All rights reserved.
596b75036Skarels#
60de97ef9Sbostic# %sccs.include.redist.sh%
7e580f48eSbostic#
8*04013562Skarels#	@(#)buildboot	1.7 (Berkeley) 05/21/91
996b75036Skarels#
100de97ef9Sbostic
11*04013562Skarelsif [ X$boot = X ]
12*04013562Skarelsthen
13*04013562Skarels	boot=dk4a		# partition to build bootstrap FS on
14*04013562Skarelsfi
15*04013562Skarelsif [ X$boottype = X ]
16*04013562Skarelsthen
170de97ef9Sbostic	boottype=xfd		# type of ${boot} partition
18*04013562Skarelsfi
190de97ef9Sbosticbootmnt=/tmp/mini		# mount point
200de97ef9SbosticDISTROOT=/nbsd			# place to get programs from
2196b75036Skarels
2296b75036Skarelsdate
2396b75036Skarelsumount /dev/${boot}
2449deccc3Sbosticnewfs -s 1500 ${boot} ${boottype}
2596b75036Skarelsfsck /dev/r${boot}
260de97ef9Sbostic
270de97ef9Sbosticmkdir ${bootmnt};
2847de61feSbosticmount /dev/${boot} ${bootmnt}
290de97ef9Sbostic
300de97ef9Sbosticcp -p $DISTROOT/stand/copy ${bootmnt}
310de97ef9Sbosticcp -p $DISTROOT/boot ${bootmnt}
32*04013562Skarels
33*04013562Skarelsif [ X$HCX9 != X ]
34*04013562Skarelsthen
35*04013562Skarels	# HCX-9 programs
36*04013562Skarels	(cd $DISTROOT && cp -p fpevent fppwcs fppwcs_dual hdcwcs ${bootmnt})
37*04013562Skarels	(cd $DISTROOT && cp -p start_fpp load_diags wcs wcs_dual ${bootmnt})
38*04013562Skarelselse
39*04013562Skarels	# 6/32, HCX-7, etc. programs
40*04013562Skarels	cp -p $DISTROOT/stand/vdformat ${bootmnt}
41*04013562Skarels	(cd $DISTROOT && cp -p wcs fppwcs poc poc1 poc2 fppoc ${bootmnt})
42*04013562Skarelsfi
430de97ef9Sbostic
4496b75036Skarelssync
4596b75036Skarelsumount /dev/${boot}
460de97ef9Sbosticfsck /dev/r${boot}
4796b75036Skarelsdate
48