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