From b8dfc193d0605f4a48a066c016f6551a65adc521 Mon Sep 17 00:00:00 2001 From: mrg Date: Thu, 10 Aug 2000 12:18:14 +0000 Subject: [PATCH] merged with the sparc installboot --- sys/arch/sparc64/stand/installboot/Makefile | 6 -- .../sparc64/stand/installboot/installboot.sh | 101 ------------------ 2 files changed, 107 deletions(-) delete mode 100644 sys/arch/sparc64/stand/installboot/Makefile delete mode 100644 sys/arch/sparc64/stand/installboot/installboot.sh diff --git a/sys/arch/sparc64/stand/installboot/Makefile b/sys/arch/sparc64/stand/installboot/Makefile deleted file mode 100644 index 80fb37650c8f..000000000000 --- a/sys/arch/sparc64/stand/installboot/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -# $NetBSD: Makefile,v 1.3 1999/02/13 02:54:49 lukem Exp $ - -MKMAN= no -SCRIPTS= installboot.sh - -.include diff --git a/sys/arch/sparc64/stand/installboot/installboot.sh b/sys/arch/sparc64/stand/installboot/installboot.sh deleted file mode 100644 index 7823f8f7990b..000000000000 --- a/sys/arch/sparc64/stand/installboot/installboot.sh +++ /dev/null @@ -1,101 +0,0 @@ -#! /bin/sh -# -# $NetBSD: installboot.sh,v 1.4 1998/12/11 12:15:44 mrg Exp $ -# -# Copyright (c) 1998 Matthew R. Green -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions -# are met: -# 1. Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# 2. Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# 3. The name of the author may not be used to endorse or promote products -# derived from this software without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR -# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES -# OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -# IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, -# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -# BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED -# AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, -# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY -# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF -# SUCH DAMAGE. - -usage='installboot [-v] [-n] ' - -verbose=0 -nowrite=0 - -while [ $# -gt 0 ]; do - case "$1" in - -n) - nowrite=1 - shift - ;; - -v) - verbose=1 - shift - ;; - --) - shift - break - ;; - -*) - echo $usage - exit 1 - ;; - *) - break - ;; - esac -done - -blk=$1 -disk=$2 -if [ -z "$blk" -o -z "$disk" ]; then - echo $usage - exit 1 -fi - -# find out that $disk is sane, or look for the real device -if [ ! -b $disk -a ! -c $disk ]; then - trydisk=/dev/$disk - if [ ! -b $trydisk -a ! -c $trydisk ]; then - # XXX should we use ${disk}a ? or nothing? - trydisk=/dev/${disk}c - if [ ! -b $trydisk -a ! -c $trydisk ]; then - echo "Can not find that disk" - exit 1 - fi - fi - disk=$trydisk -fi -# by now, $disk is OK - -if [ ! -f $blk ]; then - tryblk=/usr/mdec/$blk - if [ ! -f $tryblk ]; then - echo "Can not find that boot block" - exit 1 - fi - blk=$tryblk -fi - -cmd="dd if=$blk of=$disk bs=512 count=15 conv=notrunc seek=1" - -if [ $verbose = 1 ]; then - echo $cmd -fi - -if [ $nowrite = 0 ]; then - exec $cmd -fi - -exit 0