From 1af48800c20fadb07acca2ab930bb3bccd363edb Mon Sep 17 00:00:00 2001 From: Nathan Whitehorn Date: Tue, 23 Feb 2021 22:17:20 -0500 Subject: [PATCH] Delete memstick images for PowerPC. These images only ever worked on Apple Powermacs, which are now a very old platform, and did so only for a very loose definition of "worked" (they booted on a small subset of supported machines). Moreover, all the machines they *did* boot on also would boot from a memstick made by dd'ing an CD image to a flash drive. Since a flash drive prepared in this way would also boot all the newer systems we support, the memstick images were strictly less functional than the CD images, even for booting from memory sticks. Reviewed by: jhibbits MFC after: 1 week --- release/powerpc/make-memstick.sh | 50 -------------------------------- 1 file changed, 50 deletions(-) delete mode 100755 release/powerpc/make-memstick.sh diff --git a/release/powerpc/make-memstick.sh b/release/powerpc/make-memstick.sh deleted file mode 100755 index 75a86a73e20..00000000000 --- a/release/powerpc/make-memstick.sh +++ /dev/null @@ -1,50 +0,0 @@ -#!/bin/sh -# -# This script generates a "memstick image" (image that can be copied to a -# USB memory stick) from a directory tree. Note that the script does not -# clean up after itself very well for error conditions on purpose so the -# problem can be diagnosed (full filesystem most likely but ...). -# -# Usage: make-memstick.sh -# -# $FreeBSD$ -# - -set -e - -PATH=/bin:/usr/bin:/sbin:/usr/sbin -export PATH - -BLOCKSIZE=10240 - -if [ $# -ne 2 ]; then - echo "make-memstick.sh /path/to/directory /path/to/image/file" - exit 1 -fi - -tempfile="${2}.$$" - -if [ ! -d ${1} ]; then - echo "${1} must be a directory" - exit 1 -fi - -if [ -e ${2} ]; then - echo "won't overwrite ${2}" - exit 1 -fi - -echo '/dev/da0s3 / ufs ro,noatime 1 1' > ${1}/etc/fstab -echo 'root_rw_mount="NO"' > ${1}/etc/rc.conf.local -rm -f ${tempfile} -makefs -B big -o version=2 ${tempfile} ${1} -rm ${1}/etc/fstab -rm ${1}/etc/rc.conf.local - -mkimg -s apm \ - -p freebsd-boot:=${1}/boot/boot1.hfs \ - -p freebsd-ufs/FreeBSD_Install:=${tempfile} \ - -o ${2} - -rm -f ${tempfile} -