update
This commit is contained in:
parent
7ff18ba0a2
commit
1bf511eff4
|
@ -1,8 +1,8 @@
|
|||
The sparc-specific portion of the NetBSD 1.0 release is found in the
|
||||
The sparc-specific portion of the NetBSD 1.1 release is found in the
|
||||
"sparc" subdirectory of the distribution. That subdirectory is laid
|
||||
out as follows:
|
||||
|
||||
.../NetBSD-1.0/sparc/
|
||||
.../NetBSD-1.1/sparc/
|
||||
binary/ sparc binary distribution sets;
|
||||
see below.
|
||||
|
||||
|
@ -13,20 +13,20 @@ out as follows:
|
|||
and installation script.
|
||||
|
||||
The NetBSD/sparc binary distribution sets contain the binaries which
|
||||
comprise the NetBSD 1.0 release for the sparc. There are seven binary
|
||||
comprise the NetBSD 1.1 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.0 distribution tree, and are as follows:
|
||||
subdirectory of the NetBSD 1.1 distribution tree, and are as follows:
|
||||
|
||||
base10 The NetBSD/sparc 1.0 base binary distribution. You
|
||||
base11 The NetBSD/sparc 1.1 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
|
||||
includes shared library support, and excludes
|
||||
everything described below.
|
||||
[ 7.3M gzipped, 22.7M uncompressed ]
|
||||
[ 7.9M gzipped, 24.1M uncompressed ]
|
||||
|
||||
comp10 The NetBSD/sparc Compiler tools. All of the tools
|
||||
comp11 The NetBSD/sparc Compiler tools. All of the tools
|
||||
relating to C, C++, and FORTRAN (yes, there are two!).
|
||||
This set includes the system include files
|
||||
(/usr/include), the linker, the compiler tool chain,
|
||||
|
@ -35,38 +35,38 @@ subdirectory of the NetBSD 1.0 distribution tree, and are as follows:
|
|||
set). This set also includes the manual pages for all
|
||||
of the utilities it contains, as well as the system
|
||||
call and library manual pages.
|
||||
[ 4.9M gzipped, 15.9M uncompressed ]
|
||||
[ 5.4M gzipped, 17.6M uncompressed ]
|
||||
|
||||
etc10 This distribution set contains the system
|
||||
etc11 This distribution set contains the system
|
||||
configuration files that reside in /etc and in several
|
||||
other places. This set MUST be installed if you are
|
||||
installing the system from scratch, but should NOT be
|
||||
used if you are upgrading. (If you are upgrading,
|
||||
it's recommended that you get a copy of this set and
|
||||
CAREFULLY upgrade your configuration files by hand.)
|
||||
[ 50K gzipped, 285K uncompressed ]
|
||||
[ 62K gzipped, 338K uncompressed ]
|
||||
|
||||
games10 This set includes the games and their manual pages.
|
||||
[ 1.2M gzipped, 3.3M uncompressed ]
|
||||
games11 This set includes the games and their manual pages.
|
||||
[ 2.9M gzipped, 7.4M uncompressed ]
|
||||
|
||||
man10 This set includes all of the manual pages for the
|
||||
man11 This set includes all of the manual pages for the
|
||||
binaries and other software contained in the base set.
|
||||
Note that it does not include any of the manual pages
|
||||
that are included in the other sets.
|
||||
[ 0.7M gzipped, 2.9M uncompressed ]
|
||||
[ 0.8M gzipped, 3.3M uncompressed ]
|
||||
|
||||
misc10 This set includes the system dictionaries (which are
|
||||
misc11 This set includes the system dictionaries (which are
|
||||
rather large), the typesettable document set, and
|
||||
man pages for other architectures which happen to be
|
||||
installed from the source tree by default.
|
||||
[ 1.7M gzipped, 5.9M uncompressed ]
|
||||
[ 1.9M gzipped, 6.6M uncompressed ]
|
||||
|
||||
text10 This set includes NetBSD's text processing tools,
|
||||
text11 This set includes NetBSD's text processing tools,
|
||||
including groff, all related programs, and their
|
||||
manual pages.
|
||||
[ 0.8M gzipped, 3.1M uncompressed ]
|
||||
|
||||
The sparc security distribution set is named "secr10" and can be found
|
||||
The sparc security distribution set is named "secr11" and can be found
|
||||
in the "sparc/security" subdirectory of the NetBSD 1.0 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
|
||||
|
|
|
@ -21,7 +21,7 @@ If you elect to you a separately NFS-mounted filesystem for `/usr' on your
|
|||
diskless setup, make sure the "./usr" base files in base.tar.gz end up
|
||||
in the correct location. One way to do this is to temporarily use a loopback
|
||||
mount on the server, re-routing <root>/usr to your server's exported
|
||||
NetBSD "/usr" directory.
|
||||
NetBSD "/usr" directory. Also put the kernel into the root directory.
|
||||
|
||||
A few configuration files need to be edited:
|
||||
|
||||
|
@ -33,8 +33,10 @@ A few configuration files need to be edited:
|
|||
name as in <root>/etc/hosts.
|
||||
|
||||
<root>/etc/fstab
|
||||
Enter the entries for remotely mounted `root', `swap' and
|
||||
possibly `/usr' filesystems.
|
||||
Enter the entries for the remotely mounted filesystems.
|
||||
For example:
|
||||
server:/export/root/client / nfs rw 0 0
|
||||
server:/export/exec/sun4.netbsd /usr nfs rw 0 0
|
||||
|
||||
Now you must populate the the `/dev' directory for your client. If you server
|
||||
runs SunOS 4.x, you can simply change your working directory to `<root>/dev'
|
||||
|
@ -71,6 +73,27 @@ mount /usr by hand now:
|
|||
|
||||
netbsd# mount /usr
|
||||
|
||||
At this point, it's worth checking the disk label and partition sizes on
|
||||
the disk you want to install NetBSD onto. NetBSD understands SunOS-style
|
||||
disklabels, so if your disk was previously used by SunOS there will be
|
||||
a usable label on it. Use `disklabel -e <disk>' (where <disk> is the
|
||||
device name assigned by the NetBSD kernel, e.g. `sd0') to view and
|
||||
modify the partition sizes. A comfortable size for the root filesystem
|
||||
partition is about 20MB; a good initial size for the swap partition is
|
||||
twice the amount of physical memory in your machine (though, unlike
|
||||
SunOS 4.x, there are no restrictions on the size of the swap partition
|
||||
that would render part of your memory unusable). A full binary installation
|
||||
takes about 60MB in `/usr'. Make all your partitions start and end on
|
||||
cylinder boundaries.
|
||||
|
||||
NOTE: if you are installing on a SCSI disk that does *not* have a SunOS
|
||||
or NetBSD label on it, you may still be able to use disklabel(8) but you'll
|
||||
have to create all partitions from scratch. If your disk is listed in
|
||||
`/etc/disktab', you may use the entry (which in most cases only defines
|
||||
a `c' partition to describe the whole disk) to put an initial label on
|
||||
the disk.
|
||||
|
||||
|
||||
If you are upgrading a NetBSD installation, start the upgrade script:
|
||||
|
||||
#netbsd ./upgrade.sh
|
||||
|
|
Loading…
Reference in New Issue