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