Merge changes from 1.1 branch.

This commit is contained in:
pk 1995-11-29 23:51:24 +00:00
parent a2a4da4874
commit f7826d21d9
4 changed files with 45 additions and 12 deletions

View File

@ -1,8 +1,8 @@
The sparc-specific portion of the NetBSD 1.1 release is found in the
The sparc-specific portion of the NetBSD RELEASE release is found in the
"sparc" subdirectory of the distribution. That subdirectory is laid
out as follows:
.../NetBSD-1.1/sparc/
.../NetBSD-RELEASE/sparc/
binary/ sparc binary distribution sets;
see below.
@ -13,12 +13,12 @@ out as follows:
and installation script.
The NetBSD/sparc binary distribution sets contain the binaries which
comprise the NetBSD 1.1 release for the sparc. There are seven binary
comprise the NetBSD RELEASE release for the sparc. There are seven binary
distribution sets, and the "security" distribution set. The binary
distribution sets can be found in subdirectories of the "sparc/binary"
subdirectory of the NetBSD 1.1 distribution tree, and are as follows:
subdirectory of the NetBSD RELEASE distribution tree, and are as follows:
base11 The NetBSD/sparc 1.1 base binary distribution. You
base11 The NetBSD/sparc RELEASE base binary distribution. You
MUST install this distribution set. It contains the
base NetBSD utilities that are necessary for the
system to run and be minimally functional. It
@ -67,7 +67,7 @@ subdirectory of the NetBSD 1.1 distribution tree, and are as follows:
[ 0.8M gzipped, 3.1M uncompressed ]
The sparc security distribution set is named "secr11" and can be found
in the "sparc/security" subdirectory of the NetBSD 1.1 distribution
in the "sparc/security" subdirectory of the NetBSD RELEASE distribution
tree. It contains crypt.c (the source file for the DES encryption
algorithm) and the binaries which depend on it. It can only be found
on those sites which carry the complete NetBSD distribution and that

View File

@ -1,9 +1,9 @@
NetBSD/sparc 1.1 runs on the following classes of machines:
NetBSD/sparc RELEASE runs on the following classes of machines:
- sun4c (e.g. the SS1, SS1+, SS2, IPC, ELC, IPX, and SLC)
- sun4 (e.g. the 4/100, 4/200, and 4/300. note that support
for the 4/400 processor is incomplete)
NetBSD/sparc 1.1 does *not* run on these machines (yet):
NetBSD/sparc RELEASE does *not* run on these machines (yet):
- sun-4/400 (lacking support for the I/O cache, and has
ethernet problems)
- sun4m (e.g. sparc classic, 4, 5, 10, and 20)

View File

@ -18,6 +18,39 @@ If the server runs another operating system, you'll have to consult
documentation that came with it (on SunOS systems, add_client(8) is a
good start).
Your Sparcstation expects to be able to download a second stage bootstrap
program via TFTP after havinf acquired its IP address through RevARP when
instructed to boot "over the net". It will look for a filename composed of
the machine's IP address followed by the machine's architecture, separated
by a period. For example, a sun4c machine which has been assigned IP
address 130.115.144.11, will make an TFTP request for `8273900B.SUN4C'.
Normally, this file is symbolic link to an appropriate second-stage
boot program, which should be located in a place where the TFTP daemon
can find it (remember, many TFTP daemons run in a chroot'ed environment).
You can find the boot program in `/usr/mdec/boot' in the NetBSD/sparc
distribution. Unfortunately, it is necessary to install this file
differently for sun4 and sun4c clients: the sun4 version needs to have its
`a.out' header stripped off (otherwise the machine will crash), while the
sun4c version must retain it (otherwise the PROM will complain).
Here's an example to illustrate this whole mess:
server# cd /<client-root-dir>/usr/mdec
if client is a sun4:
server# set SKIP=1
server# set KARCH=SUN4
else
server# set SKIP=0
server# set KARCH=SUN4C
server# dd if=boot of=/tftpboot/boot.sparc.netbsd.$KARCH skip=$SKIP bs=32
server# cd /tftpboot
server# ln -s boot.sparc.netbsd.$KARCH 8273900B.$KARCH
Note: some versions of Openboot ROMs (sun4c) seem to require that the
boot program size is nicely rounded. Therefore it may be necessary to
strip(8) off the symbol table.
As noted above in the section `Preparing your System for NetBSD Installation',
you have several options when choosing a location to store the installation
filesets. However, the easiest way is to put the *.tar.gz files you want
@ -200,13 +233,13 @@ On version 2 OpenBOOT ROMs:
ok setenv boot-device /sbus/esp/sd@0,0
Congratulations, you have successfully installed NetBSD 1.1. When you
Congratulations, you have successfully installed NetBSD RELEASE. When you
reboot into NetBSD, you should log in as "root" at the login prompt.
There is no initial password, but if you're using the machine in a
networked environment, you should create yourself an account and
protect it and the "root" account with good passwords.
Some of the files in the NetBSD 1.1 distribution might need to be
Some of the files in the NetBSD RELEASE distribution might need to be
tailored for your site. In particular, the /etc/sendmail.cf file will
almost definitely need to be adjusted, and other files in /etc will
probably need to be modified. If you are unfamiliar with UN*X-like

View File

@ -1,5 +1,5 @@
NetBSD 1.1 is the second release for the sparc. Many more sparc
NetBSD RELEASE is the second release for the sparc. Many more sparc
models and devices are now supported.
In addition to the SunOS 4.1 compatibility present in NetBSD/sparc 1.0,
version 1.1 will also run some number of SunOS 5 (SVR4) executables
version RELEASE will also run some number of SunOS 5 (SVR4) executables
in binary emulation mode.