001c68bd94
program/tool from "FOO" to "TOOL_FOO". The new variables are: TOOL_ASN1_COMPILE TOOL_CAP_MKDB TOOL_CAT TOOL_CKSUM TOOL_COMPILE_ET TOOL_CONFIG TOOL_CRUNCHGEN TOOL_CTAGS TOOL_DB TOOL_EQN TOOL_FGEN TOOL_GENCAT TOOL_GROFF TOOL_HEXDUMP TOOL_INDXBIB TOOL_INSTALLBOOT TOOL_INSTALL_INFO TOOL_M4 TOOL_MAKEFS TOOL_MAKEINFO TOOL_MAKEWHATIS TOOL_MDSETIMAGE TOOL_MENUC TOOL_MKCSMAPPER TOOL_MKESDB TOOL_MKLOCALE TOOL_MKMAGIC TOOL_MKTEMP TOOL_MSGC TOOL_MTREE TOOL_PAX TOOL_PIC TOOL_PREPMKBOOTIMAGE TOOL_PWD_MKDB TOOL_REFER TOOL_ROFF_ASCII TOOL_ROFF_DVI TOOL_ROFF_HTML TOOL_ROFF_PS TOOL_ROFF_RAW TOOL_RPCGEN TOOL_SOELIM TOOL_SUNLABEL TOOL_TBL TOOL_UUDECODE TOOL_VGRIND TOOL_ZIC For each, provide default in <bsd.sys.mk> of the form: TOOL_FOO?= foo and for the ${USETOOLS}=="yes" case in <bsd.own.mk>, provide override: TOOL_FOO= ${TOOLDIR}/bin/${_TOOL_PREFIX}foo Document all of these in bsd.README. This cleans up a chunk of potential (and actual) namespace collision within our build infrastructure, as well as improves consistency in the share/mk documentation and provision of appropriate defaults for each of these variables. |
||
---|---|---|
.. | ||
floppy-GENERIC | ||
instkernel | ||
rz25dist | ||
Makefile | ||
README.files |
$NetBSD: README.files,v 1.13 1999/09/20 08:18:31 ross Exp $ Tape, CD, Disk, and Netboot Images ----- --- ----- --- ------- ------ This release or snapshot contains three installation image types, the first, for floppies, is split into a multiple volume set. installation/floppy/disk1of2 installation/floppy/disk2of2 installation/diskimage/cdhdtape installation/instkernel/netbsd.gz All three boot images load the same installation kernel into memory and then make no further use of the source media. The general idea is to load a kernel with a pre-initialized memory filesystem of utilities and an installation program. The floppy image set uses two floppies to load the install kernel. The cdhdtape image can be written to a CD, hard drive, or tape and then booted from the SRM console. The kernel image can be netbooted or loaded off the root directory of an existing installation. Note: The netboot loader can load the netbsd.gz file directly; it is not necessary to ungzip this kernel first. To copy the boot images to a magnetic disk under unix, the dd(1) command can be used: Floppy: dd if=disk1of2 of=/dev/rfd0a bs=18k (change floppies) dd if=disk2of2 of=/dev/rfd0a bs=18k You can write the image to a hard drive too: dd bs=18k if=cdhdtape of=/dev/rsd1c dd bs=18k if=cdhdtape of=/dev/rsd1d (NetBSD/i386) For a tape, it is important to use a block size of 512, so: dd bs=512 if=cdhdtape of=/dev/erst0 (NetBSD) dd bs=512 if=cdhdtape of=/dev/rmt0h (Digital Unix) Note that the bits on the installation media are only used when initially loaded. They can be written to a hard drive, loaded, and then overwritten during the installation with no conflict, or alternatively, the boot CD or tape can be removed and replaced with one containing the installation sets. The install notes from this directory subtree are present on the installation file system.