Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/distrib/notes/macppc Add notes from SUNAGAWA Keiki <kei_sun@...



details:   https://anonhg.NetBSD.org/src/rev/d4ade6c02c31
branches:  trunk
changeset: 471823:d4ade6c02c31
user:      tsubai <tsubai%NetBSD.org@localhost>
date:      Mon Apr 12 13:46:25 1999 +0000

description:
Add notes from SUNAGAWA Keiki <kei_sun%ba2.so-net.ne.jp@localhost>.

diffstat:

 distrib/notes/macppc/Makefile |    3 +
 distrib/notes/macppc/contents |  113 +++++++++
 distrib/notes/macppc/hardware |   91 ++++++++
 distrib/notes/macppc/install  |  477 ++++++++++++++++++++++++++++++++++++++++++
 distrib/notes/macppc/legal    |   43 +++
 distrib/notes/macppc/prep     |   44 +++
 distrib/notes/macppc/upgrade  |  160 ++++++++++++++
 distrib/notes/macppc/whatis   |    6 +
 distrib/notes/macppc/xfer     |   50 ++++
 9 files changed, 987 insertions(+), 0 deletions(-)

diffs (truncated from 1023 to 300 lines):

diff -r 43d773989ab2 -r d4ade6c02c31 distrib/notes/macppc/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/distrib/notes/macppc/Makefile     Mon Apr 12 13:46:25 1999 +0000
@@ -0,0 +1,3 @@
+#      $NetBSD: Makefile,v 1.1 1999/04/12 13:46:25 tsubai Exp $
+
+.include <bsd.prog.mk>
diff -r 43d773989ab2 -r d4ade6c02c31 distrib/notes/macppc/contents
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/distrib/notes/macppc/contents     Mon Apr 12 13:46:25 1999 +0000
@@ -0,0 +1,113 @@
+       $NetBSD: contents,v 1.1 1999/04/12 13:46:25 tsubai Exp $        
+
+The macppc-specific portion of the NetBSD _VER release is found in the
+"macppc" subdirectory of the distribution.  That subdirectory is laid
+out as follows:
+
+.../NetBSD-_VER/macppc/
+
+       INSTALL                 Installation notes (this file);
+
+       binary/
+               sets/           macppc binary distribution sets;
+                               see below.
+
+               security/       macppc security distribution; see below.
+
+               kernel/         Base GENERIC kernels;
+
+       installation/
+
+               floppy/         macppc boot and installation floppies;
+                               see below.
+
+The NetBSD/macppc binary distribution sets contain the binaries which
+comprise the NetBSD _VER release for the macppc.  There are seven binary
+distribution sets, and the "security" distribution set.  The binary
+distribution sets can be found in subdirectories of the "macppc/binary"
+subdirectory of the NetBSD _VER distribution tree, and are as follows:
+
+       base    The NetBSD/macppc _VER 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.
+               [ XXX gzipped, XXX uncompressed ]
+
+       comp    The NetBSD/macppc Compiler tools.  All of the tools
+               relating to C, C++, Objective C, and FORTRAN (yes, there
+               are two, although NO FORTRAN compiler!).  This set
+               includes the system include files (/usr/include), the
+               linker, the compiler tool chain, and the various system
+               libraries (except the shared libraries, which are
+               included as part of the base 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.
+               [ XXX gzipped, XXX uncompressed ]
+
+       etc     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.)
+               [ XXX gzipped, XXX uncompressed ]
+
+       games   This set includes the games and their manual pages.
+               [ XXX gzipped, XXX uncompressed ]
+
+       man     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.
+               [ XXX gzipped, XXX uncompressed ]
+
+       misc    This set includes the system dictionaries (which are
+               rather large), the typesettable document set, and manual
+               pages for other architectures which happen to be
+               installed from the source tree by default.
+               [ XXX gzipped, XXX uncompressed ]
+
+       text    This set includes NetBSD's text processing tools,
+               including groff, all related programs, and their
+               manual pages.
+               [ XXX gzipped, XXX uncompressed ]
+
+       xbase   This set includes X11R6.3 programs, libraries and manual
+               pages.
+               [ XXX gzipped, XXX uncompressed ]
+
+       xcomp   This set includes X11R6.3 header files, static libraries
+               and manual pages needed to compile X Window programs.
+               [ XXX gzipped, XXX uncompressed ]
+
+       xcontrib This set is the X11R6.3 contributed software collection,
+               made up from programs in the contrib distribution.
+               [ XXX gzipped, XXX uncompressed ]
+
+       xfont   This set contains the X11R6.3 fonts.
+               [ XXX gzipped, XXX uncompressed ]
+
+       xserver This set contains X Windows server programs and
+               accompanying manual pages.
+               [ XXX gzipped, XXX uncompressed ]
+
+
+The macppc security distribution set is named "secr" and can be found
+in the "macppc/security" subdirectory of the NetBSD _VER 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
+can legally obtain it.  (Remember, because of United States law, it
+may not be legal to distribute this set to locations outside of the
+United States and Canada.)  [ 127K gzipped, 337K uncompressed ]
+
+The macppc binary distribution sets are distributed in the same form as
+the source distribution sets; catted together, the members of a set
+form a gzipped tar file.  Each macppc binary distribution set also has
+its own "CKSUMS" file, just as the source distribution sets do.  The
+binary sets are "rooted" at /, that is, if you want to extract the
+binaries "into" your system, i.e.  replace the system binaries with
+them, you have to run the "tar xfp" from /.
diff -r 43d773989ab2 -r d4ade6c02c31 distrib/notes/macppc/hardware
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/distrib/notes/macppc/hardware     Mon Apr 12 13:46:25 1999 +0000
@@ -0,0 +1,91 @@
+.\"    $NetBSD: hardware,v 1.1 1999/04/12 13:46:25 tsubai Exp $        
+.
+NetBSD/macppc \*V runs on PCI-based Power Macs and several compatibles.
+The minimal configuration requires 4M of RAM and ~80M of disk space.
+To install the entire system requires much more disk space, and to run
+X or compile the system, more RAM is recommended.  (NetBSD with 4M of
+RAM feels like Solaris with 4M of RAM.) Note that until you have
+around 16M of RAM, getting more RAM is more important than getting a
+faster CPU.)
+.Ss2 Supported models:
+.Pp
+.Bl -bullet -compact -offset indent
+.      It
+Apple Power Macintosh 7300/7600/8500/8600/9500/9600
+.      It
+Apple Power Macintosh G3 MT266/DT233
+.      It
+Apple PowerBook 2400c/180
+.      It
+Apple iMac (netboot only)
+.      It
+UMAX Apus2000
+.      It
+PowerComputing PowerWave 604/120
+.      It
+Motorola StarMax 3000/240
+.      It
+PowerCity 4000/200 (StarMax 4000/200  OEM)
+.      It
+APS M*Power 604e/200
+.El
+.Pp
+NetBSD/macppc \*V does
+.Em not
+run on these machines (yet):
+.Bl -bullet -compact -offset indent
+.      It
+Systems without Open Firmware. (e.g. PowerBook 5xxx)
+.      It
+NuBus-based systems.
+.      It
+PowerPC601-based systems.
+.      It
+m68k-based systems with a PowerPC upgrade card.
+.El
+.Pp
+Supported devices include:
+.Pp
+.Bl -tag -width indent
+.      It Em Ethernet: 
+on-board 79C950-based Ethernet interface. ("mace")
+.              br
+on-board bmac Ethernet interface. (10Base-T only)
+.              br
+PCI NE2000 compatible Ethernet adapters. ("ne")
+.      It Em SCSI:
+on-board 53c94 SCSI controler.
+.              br
+on-board MESH SCSI controler. ("mesh")
+.              br
+Adaptec AHA-2940[U][W] SCSI controller.
+.              br
+AdvanSys 1200[A,B], 9xx[U,UA] SCSI controler.  (Since it has no OpenFirmware
+support, you cannot boot from drive connected to this card)
+.              br
+Most of SCSI disk/tape/CD-ROM devices should work.
+.      It Em PCI controler:
+bandit/MPC106
+.      It Em IDE:
+on-board IDE controler which is found in several models. (e.g. iMac)
+.              br
+Most of hard drive and CD-ROM should work.
+.      It Em ADB devices:
+Most ADB keyboards and mice.
+.              br
+.      It Em PS/2 devices: (PowerMac 4400 and several compatibles have them)
+PS/2 Keyboards
+.              br
+PS/2 Mice (middle button of 3-button one does not work)
+.      It Em PCI video (video card/on-board video): 
+on-board ATI Mach64 frame buffer.
+.      It Em serial ports:
+ttya and ttyb can be used as console if needed.  AKA serial/printer port.
+.El
+.Pp
+Hardware the we do NOT currently support yet:
+.Bl -tag -width indent
+.      It Em floppy disk:
+Though NetBSD/macppc can boot from it, no kernel support yet.
+.      It Em AWACS internal audio:
+.El
diff -r 43d773989ab2 -r d4ade6c02c31 distrib/notes/macppc/install
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/distrib/notes/macppc/install      Mon Apr 12 13:46:25 1999 +0000
@@ -0,0 +1,477 @@
+.\"    $NetBSD: install,v 1.1 1999/04/12 13:46:25 tsubai Exp $ 
+.\"
+.\" Copyright (c) 1999 The NetBSD Foundation, Inc.
+.\" All rights reserved.
+.\"
+.\" Redistribution and use in source and binary forms, with or without
+.\" modification, are permitted provided that the following conditions
+.\" are met:
+.\" 1. Redistributions of source code must retain the above copyright
+.\"    notice, this list of conditions and the following disclaimer.
+.\" 2. Redistributions in binary form must reproduce the above copyright
+.\"    notice, this list of conditions and the following disclaimer in the
+.\"    documentation and/or other materials provided with the distribution.
+.\" 3. All advertising materials mentioning features or use of this software
+.\"    must display the following acknowledgement:
+.\"        This product includes software developed by the NetBSD
+.\"        Foundation, Inc. and its contributors.
+.\" 4. Neither the name of The NetBSD Foundation nor the names of its
+.\"    contributors may be used to endorse or promote products derived
+.\"    from this software without specific prior written permission.
+.\"
+.\" THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
+.\" ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
+.\" TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+.\" PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
+.\" BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+.\" CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+.\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+.\" INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+.\" CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+.\" POSSIBILITY OF SUCH DAMAGE.
+.\"
+Installing
+.Nx
+is a relatively complex process, but if you have this document in
+hand and are careful to read and remember the information which is
+presented to you by the install program, it shouldn't be too much
+trouble.
+.Pp
+Before you begin, you should know the geometry of your hard disk, i.e.
+the sector size (note that sector sizes other than 512 bytes are not
+currently supported), the number of sectors per track, the number of
+tracks per cylinder (also known as the number of heads), and the
+number of cylinders on the disk. The
+.Nx
+kernel will try to discover these parameters on its own, and if it can
+it will print them at boot time. If possible, you should use the
+parameters it prints.
+.Pp
+If
+.Nx
+will be sharing the disk with RiscOS or another operating
+system, you should have already completed the section of these notes
+that instructed you on how to prepare your hard disk. You should know
+the size of the
+.Nx
+area of the disk and its offset from the
+beginning of the disk. You will need this information when setting up
+your
+.Nx
+partitions.
+.Pp
+You should now be ready to install NetBSD. It might be handy for you
+to have a pencil, some paper, and a calculator handy.
+.Pp
+The following is a walk-through of the steps you will take while
+getting
+.Nx
+installed on your hard disk. If any question has a
+default answer, it will be displayed in brackets ("[]") after the
+question. If you wish to stop the installation, you may hit Control-C
+at any time, but if you do, you'll have to begin the installation
+process again from scratch.
+
+Boot your machine using the installation kernel for your
+platform. (Instructions for doing this on your platform can be



Home | Main Index | Thread Index | Old Index