Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/distrib/notes By popular demand.
details: https://anonhg.NetBSD.org/src/rev/bfa97a4a5499
branches: trunk
changeset: 508654:bfa97a4a5499
user: mbw <mbw%NetBSD.org@localhost>
date: Mon Apr 16 20:42:43 2001 +0000
description:
By popular demand.
I've organized the topics by Open Firmware version, since many users found
the old scheme way too confusing (clause out Open Firmware version-specific
content).
It's still really confusing to read (particularly the .txt version which
doesn't adequately distinguish headings from the body)
Also added a bit more info on partitioning vs. OF version.
diffstat:
distrib/notes/common/sysinst | 18 +-
distrib/notes/common/xfer | 23 +-
distrib/notes/macppc/hardware | 40 +-
distrib/notes/macppc/install | 21 +-
distrib/notes/macppc/prep | 590 ++++++++++++++++++++++++++++++-----------
5 files changed, 501 insertions(+), 191 deletions(-)
diffs (truncated from 1063 to 300 lines):
diff -r f7ffa1cf461f -r bfa97a4a5499 distrib/notes/common/sysinst
--- a/distrib/notes/common/sysinst Mon Apr 16 20:14:04 2001 +0000
+++ b/distrib/notes/common/sysinst Mon Apr 16 20:42:43 2001 +0000
@@ -1,4 +1,4 @@
-.\" $NetBSD: sysinst,v 1.20 2001/04/07 18:48:09 jhawk Exp $
+.\" $NetBSD: sysinst,v 1.21 2001/04/16 20:42:43 mbw Exp $
.\"
.\" Copyright (c) 1999-2001 The NetBSD Foundation, Inc.
.\" All rights reserved.
@@ -654,6 +654,7 @@
.It
.Em Partitioning the disk
.(bullet
+.if !r_macppc \{\
Which portion of the disk to use.
.Pp
You will be asked if you want to use the entire disk or
@@ -708,6 +709,7 @@
.Pp
.\}
.It
+.\} \" !r_macppc
.Em Editing the NetBSD disklabel
.Pp
The partition table of the
@@ -716,15 +718,13 @@
.Em disklabel .
.if r_macppc \{\
In actuality,
-.Nx
-uses the Apple Partition Map on your disk. If you use
+.Nx*M
+uses the Apple Partition Map on your disk. See
+.Sx Partitioning your hard drive for NetBSD
+to determine whether or not you should use the
.Nx
-to partition your drive, you will not be able to install HFS or HFS+
-partitions on your disk. You may partition the drive using a MacOS tool,
-such as
-.Sq Drive Setup
-1.9.1 or later, however you may not be able to boot from this drive. See
-above.
+installer to partition your disk.
+.Pp
.\}
.if r_sparc \{\
.Nx
diff -r f7ffa1cf461f -r bfa97a4a5499 distrib/notes/common/xfer
--- a/distrib/notes/common/xfer Mon Apr 16 20:14:04 2001 +0000
+++ b/distrib/notes/common/xfer Mon Apr 16 20:42:43 2001 +0000
@@ -1,4 +1,4 @@
-.\" $NetBSD: xfer,v 1.16 2001/04/07 18:29:54 jhawk Exp $
+.\" $NetBSD: xfer,v 1.17 2001/04/16 20:42:43 mbw Exp $
.\"
.\" Copyright (c) 1999-2001 The NetBSD Foundation, Inc.
.\" All rights reserved.
@@ -105,6 +105,27 @@
.Pp
.\} \" r_i386
.
+.if r_macppc \{\
+You will need to have the correct bootable media prepared.
+See the section on
+.Sx Creating the Bootable Media
+for details.
+.Pp
+.(Note
+Some
+.Tn MacOS
+.Ic ftp
+clients default to downloading files in
+.Sq ASCII
+mode. This will render the
+.Nx
+files useless. Make sure to set your ftp program to download in
+.Sq binary
+mode.
+.Note)
+.Pp
+.\} \" r_macppc
+.
.if r_news68k \{\
.(Note
.Nx*M
diff -r f7ffa1cf461f -r bfa97a4a5499 distrib/notes/macppc/hardware
--- a/distrib/notes/macppc/hardware Mon Apr 16 20:14:04 2001 +0000
+++ b/distrib/notes/macppc/hardware Mon Apr 16 20:42:43 2001 +0000
@@ -1,4 +1,4 @@
-.\"$NetBSD: hardware,v 1.7 2000/11/01 07:00:49 mbw Exp $
+.\"$NetBSD: hardware,v 1.8 2001/04/16 20:42:43 mbw Exp $
.
Currently,
.Nx*M
@@ -18,7 +18,8 @@
various quirks and problems that we must work around. The single hardest step
of installing
.Nx*M
-is to set up Open Firmware properly. Open Firmware versions 1.x and 2.0.x act
+is to set up Open Firmware properly. Open Firmware versions 1.0.5 and
+2.0.x act
similarly and the same set of instructions applies to them. Open Firmware
version 2.4 is slightly different with regards to booting. Open Firmware
version 3 is altogether different.
@@ -44,31 +45,16 @@
Find your model from the list below and take note of its Open Firmware
version:
.(tag 8n
-.It Em "Open Firmware 1.0.5 or 2.0.x"
+.It Em "Open Firmware 1.0.5"
.Pp
.(bullet -compact
-Apple PowerBook (2400, 3400, G3, and G3 Series)
-.It
-Apple PowerMacintosh/Performa (4400, 54xx, 5500, 6300/160, 6360, 6400, and
-6500)
-.It
Apple PowerMacintosh (7300, 7500 (with CPU upgrade), 7600, 8500, 8600, 9500,
and 9600)
.It
-Apple PowerMacintosh (G3
-.Dq Beige
-models with ATI RageII+: Desktop, Mini Tower, and All-in-One)
-.It
-APS Tech (M*Power 604e/200)
-.It
-Motorola StarMax (3000, 4000, 5000, and 5500)
-.It
Power Computing (PowerBase, PowerCenter, PowerCenter Pro, PowerCurve,
PowerTower, PowerTower Pro, and PowerWave)
.It
UMAX (J700, S900)
-.It
-UMAX (Apus 2000, Apus 3000, C500, and C600)
.bullet)
.It Em "Open Firmware 1.1.22"
.Pp
@@ -83,6 +69,24 @@
purchase and install another ethernet card in your Apple Network Server.
.Note)
.bullet)
+.It Em "Open Firmware 2.0.x"
+.Pp
+.(bullet -compact
+Apple PowerBook (2400, 3400, G3, and G3 Series)
+.It
+Apple PowerMacintosh/Performa (4400, 54xx, 5500, 6300/160, 6360, 6400, and
+6500)
+.It
+Apple PowerMacintosh (G3
+.Dq Beige
+models with ATI RageII+: Desktop, Mini Tower, and All-in-One)
+.It
+APS Tech (M*Power 604e/200)
+.It
+Motorola StarMax (3000, 4000, 5000, and 5500)
+.It
+UMAX (Apus 2000, Apus 3000, C500, and C600)
+.bullet)
.It Em "Open Firmware 2.4"
.Pp
.(bullet -compact
diff -r f7ffa1cf461f -r bfa97a4a5499 distrib/notes/macppc/install
--- a/distrib/notes/macppc/install Mon Apr 16 20:14:04 2001 +0000
+++ b/distrib/notes/macppc/install Mon Apr 16 20:42:43 2001 +0000
@@ -1,4 +1,4 @@
-.\" $NetBSD: install,v 1.8 2000/11/04 06:08:34 mbw Exp $
+.\" $NetBSD: install,v 1.9 2001/04/16 20:42:43 mbw Exp $
.
.Ss2 Booting the installer
.
@@ -72,7 +72,8 @@
.(bullet
.Em Floppy disk
.br
-(Open Firmware 1.x, Open Firmware 2.0.x)
+(Open Firmware 1.0.5, Open Firmware 1.1.22, Open Firmware 2.0.x, Open
+Firmware 2.4)
.Pp
The floppy disk has a
.Sq partition zero
@@ -205,12 +206,14 @@
Here are some examples of what you might use to boot from such a drive:
.Pp
.Dl 0 > Ic "boot scsi/sd@0:9,ofwboot.xcf scsi/sd@0:10,netbsd"
-.Dl 0 > Ic "boot ide0/disk@0:7,ofwboot.xcf ide0/disk@0:9,ofwboot.xcf"
+.Dl 0 > Ic "boot ide0/disk@0:7,ofwboot.xcf ide0/disk@0:9,netbsd"
.Dl 0 > Ic "boot hd:8,ofwboot.xcf ultra1:3,netbsd"
.bullet)
.
.Ss2 Common Problems and Error Messages
-See the
+.
+This is a brief list of some of the Open Firmware problems you may run
+into. See the
.Nx*M
FAQ for a thorough list.
.Lk http://www.netbsd.org/Ports/macppc/faq.html
@@ -283,7 +286,7 @@
turn your brightness back up.
.Pp
Otherwise, you need a serial console. See the section entitled
-.Sx Getting to the Open Firmware Prompt
+.Sx Getting to the Open Firmware Prompt on Older Models
.It
Grey screen with flashing question mark
.Pp
@@ -324,6 +327,14 @@
.Lk http://www.netbsd.org/Ports/macppc/faq.html#pciide-lost-interrupt
.bullet)
.
+.Ss2 Milestone
+.
+If you've reached this point, then you must've gotten the
+.Nx
+installer to boot. Congratulations! That was the hard part. From now
+through the rest of this document, there should be no more Open Firmware
+specific problems, so read everything because it applies to all models.
+.
.so ../common/sysinst
.
Now, you can reboot to get to the Open Firmware prompt. Once there, you
diff -r f7ffa1cf461f -r bfa97a4a5499 distrib/notes/macppc/prep
--- a/distrib/notes/macppc/prep Mon Apr 16 20:14:04 2001 +0000
+++ b/distrib/notes/macppc/prep Mon Apr 16 20:42:43 2001 +0000
@@ -1,8 +1,38 @@
-.\" $NetBSD: prep,v 1.10 2000/11/04 14:06:24 wiz Exp $
+.\" $NetBSD: prep,v 1.11 2001/04/16 20:42:43 mbw Exp $
+.
+.Ss2 Gather Information
+.
+Go to the
+.Nx*M
+Model Support webpage and look up your system. Take note of the comments
+about your model and keep these in mind during the rest of this
+installation
+procedure.
+.Lk http://www.netbsd.org/Ports/macppc/models.html
+.Pp
+Also, you
+.Em must
+know what version of Open Firmware is in the machine you will be
+installing
+.Nx*M
+onto. The instructions that follow will make absolutely no sense
+if you follow directions for a version of Open Firmware other than
+the one on your machine.
+.Pp
+If the instructions in a subsection below do not apply to
+.Em all
+versions of Open Firmware, there will be a line listing which versions of
+Open Firmware they apply to, such as:
+.br
+(Open Firmware 1.0.5, Open Firmware 1.1.22, Open Firmware 2.0.x, Open
+Firmware 2.4, Open Firmware 3)
.
.Ss2 Open Firmware System Preparation
.
-Most \*M systems have Open Firmware bugs. Luckily, Open Firmware has a small
+(Open Firmware 1.0.5, Open Firmware 2.0.x, Open Firmware 2.4)
+.Pp
+All pre-Open Firmware 3 \*M systems have Open Firmware bugs. Luckily, Open
+Firmware has a small
Non-Volatile RAM variable (NVRAM) which is reserved for FORTH commands which
will be run before booting an operating system. Apple has released a freeware
.Tn MacOS
@@ -10,7 +40,10 @@
most of these bugs. We
.Em strongly
recommend that you use this tool to patch your Open Firmware,
-as several systems cannot boot without these patches.
+as several systems cannot boot without these patches. If you read
+the Model Support page, you'd also know that some models are broken by
+or are unsupported by System Disk. If you are trying to install on such
+a model, then skip the rest of this section.
.Pp
Download System Disk from Apple's site:
.Lk ftp://ftp.apple.com/developer/macosxserver/utilities/SystemDisk2.3.1.smi.bin
@@ -32,6 +65,8 @@
.
.Ss2 Updating your firmware
.
+(Open Firmware 3)
+.Pp
Open Firmware 3 systems have a rewritable firmware. Go to the
.Sq Apple Software Updates
web site at
@@ -39,29 +74,127 @@
and search for
.Sq firmware
and install the most recent version for your model.
+.Pp
+.(Note
+The most recent versions available (4.1.7 and 4.1.8) as of April 2001 are
+known to have some problems. Some PowerBook G4 users find they are
+unable to boot
+.Nx
+after upgrading, and some PowerMacintosh users find that their third-party
+RAM has been disabled. See the discussion at
+.Lk http://www.macfixit.com/archives/april.01.a.shtml#firm-04-07
+.Note)
Home |
Main Index |
Thread Index |
Old Index