Merge changes from 1.1 branch.
This commit is contained in:
parent
a2a4da4874
commit
f7826d21d9
|
@ -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
|
||||
|
|
|
@ -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)
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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.
|
||||
|
|
Loading…
Reference in New Issue