Home | History | Annotate | Line # | Download | only in i386
contents revision 1.3
      1 The i386-specific portion of the NetBSD 1.1 release is found in the
      2 "i386" subdirectory of the distribution.  That subdirectory is laid
      3 out as follows:
      4 
      5 .../NetBSD-1.1/i386/
      6 			INSTALL		Installation notes; this file.
      7 
      8 			binary/		i386 binary distribution sets;
      9 					see below.
     10 
     11 			floppies/	i386 boot and installation
     12 					floppies; see below.
     13 
     14 			security/	i386 security distribution;
     15 					see below;
     16 
     17 			utils/		Miscellaneous i386
     18 					installation utilities; see
     19 					installation section, below.
     20 
     21 There are four i386 floppy images to be found in the "i386/floppy"
     22 subdirectory of the NetBSD 1.1 distribution.  Two of them are bootable
     23 kernel-copy floppies, one is an installation floppy, and one is an
     24 upgrade floppy.  They are all described in more detail below.  There
     25 are gzipped versions of each available, for easier downloading.  (The
     26 gzipped versions have the ".gz" extension added to their names.)
     27 
     28 Bootable Kernel-copy floppies:
     29 
     30 	These disks contain file systems, are bootable, and have
     31 	enough utilities on board to copy a new kernel to your hard
     32 	disk once you have it partitioned for NetBSD.  They make
     33 	upgrading to a new kernel easy, because all you have to do is
     34 	get a new kernel-copy floppy with a new kernel, boot from it,
     35 	and confirm that you want to have the kernel copied to your
     36 	disk.
     37 
     38 	There are two different kernel copy floppy images,
     39         "kcadp11.fs", and "kcoth11.fs".  They are identical except
     40         that the kcadp floppy has the drivers for the supported Adaptec SCSI
     41         controllers -- the Adaptec 1520, 1522, 1540, 1542, 1740, 1742, 1744,
     42         and 2940 SCSI host adapters and the AIC6x60 and AIC7870 chips on 
     43 	motherboards or other brands of SCSI controllers -- and does not
     44         contain the drivers for any other SCSI host adapters, which
     45         are in the kernel on the kcoth floppy.  (The kernels on the install
     46         disks are otherwise identical.)
     47 
     48         Please note that because of space considerations the kernel
     49         copy floppies no longer contain drivers that are not needed
     50         during installation -- in particular, no drivers needed to run
     51         the X Window System are available in these kernels. It is
     52         recommended that you configure a custom kernel following
     53         installation.
     54 
     55         For those that cannot configure a custom kernel, two "generic"
     56         kernel images, named "netbsd-adp.gz" and "netbsd-oth.gz", have
     57         been placed in the binaries directory. These are identical
     58         except that "netbsd-adp.gz" contains support for Adaptec SCSI
     59         controllers, but no other SCSI controllers, and
     60         "netbsd-oth.gz" contains support only for SCSI controllers
     61         other than the Adaptec. (These are similar in nature to the
     62         kernels on the kernel copy floppies but with additional device
     63         support.) It is strongly encouraged that you build a custom
     64         kernel for your installation rather than use a prebuilt generic
     65         kernel.
     66         
     67 
     68 Installation floppy:
     69 
     70 	This disk contains the software necessary to prepare your hard
     71 	drive for NetBSD and install the NetBSD distribution. It is
     72 	not bootable, and must be used in conjunction with one of the
     73 	kernel-copy floppies.  This floppy is named "inst-11.fs".
     74 
     75 Upgrade floppy:
     76 
     77 	This disk contains the software to be used in upgrading the
     78 	system from a previous version of NetBSD.  It is not bootable,
     79 	and must be used in conjunction with one of the kernel-copy
     80 	floppies.  This floppy is named "upgr11.fs"
     81 
     82 The NetBSD/i386 binary distribution sets contain the binaries which
     83 comprise the NetBSD 1.1 release for the i386.  There are seven binary
     84 distribution sets, and the "security" distribution set.  The binary
     85 distribution sets can be found in subdirectories of the "i386/binary"
     86 subdirectory of the NetBSD 1.1 distribution tree, and are as follows:
     87 
     88 	base11	The NetBSD/i386 1.1 base binary distribution.  You
     89 		MUST install this distribution set.  It contains the
     90 		base NetBSD utilities that are necessary for the
     91 		system to run and be minimally functional.  It
     92 		includes shared library support, and excludes
     93 		everything described below.
     94 		[ 7.5M gzipped, 19.5M uncompressed ]
     95 
     96 	comp11	The NetBSD/i386 Compiler tools.  All of the tools
     97 		relating to C, C++, and FORTRAN (yes, there are two!).
     98 		This set includes the system include files
     99 		(/usr/include), the linker, the compiler tool chain,
    100 		and the various system libraries (except the shared
    101 		libraries, which are included as part of the base
    102 		set).  This set also includes the manual pages for all
    103 		of the utilities it contains, as well as the system
    104 		call and library manual pages.
    105 		[ 4.9M gzipped, 15.0M uncompressed ]
    106 
    107 	etc11	This distribution set contains the system
    108 		configuration files that reside in /etc and in several
    109 		other places.  This set MUST be installed if you are
    110 		installing the system from scratch, but should NOT be
    111 		used if you are upgrading.  (If you are upgrading,
    112 		it's recommended that you get a copy of this set and
    113 		CAREFULLY upgrade your configuration files by hand.)
    114 		[ 63K gzipped, 338K uncompressed ]
    115 
    116 	games11	This set includes the games and their manual pages.
    117 		[ 2.8M gzipped, 6.9M uncompressed ]
    118 
    119 	man11	This set includes all of the manual pages for the
    120 		binaries and other software contained in the base set.
    121 		Note that it does not include any of the manual pages
    122 		that are included in the other sets.
    123 		[ 0.8M gzipped, 3.4M uncompressed ]
    124 
    125 	misc11	This set includes the system dictionaries (which are
    126 		rather large), the typesettable document set, and
    127 		man pages for other architectures which happen to be
    128 		installed from the source tree by default.
    129 		[ 1.9M gzipped, 6.6M uncompressed ]
    130 
    131 	text11	This set includes NetBSD's text processing tools,
    132 		including groff, all related programs, and their
    133 		manual pages.
    134 		[ 0.8M gzipped, 2.9M uncompressed ]
    135 
    136 The i386 security distribution set is named "secr11" and can be found
    137 in the "i386/security" subdirectory of the NetBSD 1.1 distribution
    138 tree.  It contains crypt.c (the source file for the DES encryption
    139 algorithm) and the binaries which depend on it, as well as the "bdes"
    140 DES encryption program.  You do not need this distribution set to use
    141 encrypted passwords in your password file; the "base11" distribution
    142 includes a crypt library which can perform only the decryption function.
    143 The "secr11" distribution set can be found only on those sites which
    144 carry the complete NetBSD distribution and which can legally obtain it.
    145 (Remember, because of United States law, this distribution set may not be
    146 exported to locations outside of the United States and Canada.)
    147 	[ 154K gzipped, 358K uncompressed ]
    148 
    149 The i386 binary distribution sets are distributed in the same form as
    150 the source distribution sets; catted together, the members of a set
    151 form a gzipped tar file.  Each i386 binary distribution set also has
    152 its own "CKSUMS" file, just as the source distribution sets do.
    153 
    154 The instructions given for extracting the source sets work equally
    155 well for the binary sets, but it is worth noting that if you use that
    156 method, the files are extracted "below" the current directory.  That
    157 is, if you want to extract the binaries "into" your system, i.e.
    158 replace the system binaries with them, you have to run the "tar xfp"
    159 from /.  Also note that if you upgrade or install this way, those
    160 programs that you are using at the time will NOT be replaced.  If you
    161 follow the normal installation or upgrade procedures, this will be
    162 taken care of for you.
    163