common/main:
quick start info about bootable CD-R image common/sysinst: point to FAQ entry on missing hard drives macppc/hardware: fix info on D-Link 530TX (vr) and 530TX+ (rtk) Some PowerBooks (FireWire and G4) won't work with FirmWare update 4.1.8, need to use -current mention that AirPort/AirMac 802.11b wireless is supported in -current mention that CPU upgrades are supported macppc/install: point to partition numbering explanation in FAQ fix kernel name on bootable cd-rom and mention case sensitivity macppc/prep: mention that people unfamiliar with MacOS should mail the port-macppc list. Some PowerBooks (FireWire and G4) won't work with FirmWare update 4.1.8, need to use -current Umax S900 isn't supported by System Disk describe how to use Disk Copy to create the bootable floppy point to partition numbering explanation in FAQ point to ISO mirror site list
This commit is contained in:
parent
dda1ba2993
commit
4846972207
@ -1,4 +1,4 @@
|
||||
.\" $NetBSD: main,v 1.135 2001/08/03 15:08:46 yamt Exp $
|
||||
.\" $NetBSD: main,v 1.136 2001/08/17 07:04:41 mbw Exp $
|
||||
.\"
|
||||
.\" Copyright (c) 1999-2001 The NetBSD Foundation, Inc.
|
||||
.\" All rights reserved.
|
||||
@ -265,10 +265,14 @@ For the boot floppy image and bootloader on your hard drive (Open Firmware
|
||||
You may need to replace both 9's with your drive's partition number.
|
||||
.Pp
|
||||
For boot CDs, the command is something like
|
||||
.Dq Ic "boot cd:0,OFWBOOT.XCF NETBSD.RAM" .
|
||||
You will most likely need to keep
|
||||
.Ic OFWBOOT.XCF No and Ic NETBSD.RAM
|
||||
capitalized. You may need to replace
|
||||
.Dq Ic "boot cd:,\eofwboot.xcf netbsd.macppc"
|
||||
(for Open Firmware 3) or
|
||||
.Dq Ic "boot scsi-int/sd@3:0,\eOFWBOOT.XCF NETBSD.MACPPC"
|
||||
(for earlier Open Firmware versions).
|
||||
You will need to use the correct case for
|
||||
.Ic OFWBOOT.XCF No and Ic NETBSD.MACPPC
|
||||
depending on how your version of Open Firmware interprets the ISO
|
||||
filesystem. You may need to replace
|
||||
.Ic cd
|
||||
with
|
||||
.Ic "scsi/sd@3 , scsi-int/sd@3 , scsi-ext/sd@3 , ata/atapi-disk ,"
|
||||
@ -277,7 +281,7 @@ or some other device alias. You should also use the Open Firmware
|
||||
command to confirm that the
|
||||
.Nx*M
|
||||
kernel is called
|
||||
.Pa NETBSD.RAM .
|
||||
.Pa NETBSD.MACPPC .
|
||||
.\}
|
||||
.if r_sparc \{\
|
||||
.It
|
||||
|
@ -1,4 +1,4 @@
|
||||
.\" $NetBSD: sysinst,v 1.24 2001/06/06 23:12:48 scottr Exp $
|
||||
.\" $NetBSD: sysinst,v 1.25 2001/08/17 07:04:41 mbw Exp $
|
||||
.\"
|
||||
.\" Copyright (c) 1999-2001 The NetBSD Foundation, Inc.
|
||||
.\" All rights reserved.
|
||||
@ -442,7 +442,9 @@ Once the system reaches the PROM prompt, you will need to type the correct
|
||||
command to boot from your hard drive.
|
||||
.\}
|
||||
.Nx
|
||||
will now boot. If you haven't already done so in sysinst, you should log in as
|
||||
will now boot. If you haven't already done so in
|
||||
.Ic sysinst ,
|
||||
you should log in as
|
||||
.Li root ,
|
||||
and set a password for that account. You are also
|
||||
advised to edit the file
|
||||
@ -820,6 +822,15 @@ If you are
|
||||
that it does, reply affirmatively. Otherwise, the install
|
||||
program will automatically reserve space for bad144 tables.
|
||||
.\}
|
||||
.if r_macppc \{\
|
||||
If
|
||||
.Ic sysinst
|
||||
reports
|
||||
.Dl "I can not find any hard disk for use by NetBSD"
|
||||
or the drive you wish to install onto is missing, then you should look at
|
||||
the FAQ entry
|
||||
.Lk http://www.netbsd.org/Ports/macppc/faq.html#nodisk
|
||||
.\}
|
||||
.\}
|
||||
.It
|
||||
.Em Partitioning the disk
|
||||
|
@ -1,4 +1,4 @@
|
||||
.\"$NetBSD: hardware,v 1.19 2001/07/23 02:52:03 mbw Exp $
|
||||
.\"$NetBSD: hardware,v 1.20 2001/08/17 07:04:42 mbw Exp $
|
||||
.
|
||||
Currently,
|
||||
.Nx*M
|
||||
@ -119,9 +119,12 @@ Apple PowerMacintosh (G4 (PCI), G4 (AGP), G4 (Gigabit Ethernet), G4
|
||||
(Digital Audio), and G4 Cube)
|
||||
.bullet)
|
||||
.(Note
|
||||
There have been some reports that PowerBook G4 (Titanium) models that have
|
||||
BootROM version 4.1.8 do not boot
|
||||
.Nx No .
|
||||
The PowerBook (FireWire) and PowerBook G4 (Titanium) models that have
|
||||
BootROM version 4.1.8 are not supported by \*V.
|
||||
You will need to use a kernel from the -current branch of
|
||||
.Nx .
|
||||
See
|
||||
.Lk http://www.netbsd.org/Documentation/kernel
|
||||
.Note)
|
||||
.(Note
|
||||
Some iMac (Bondi Blue) and PowerMacintosh G3 (Blue and
|
||||
@ -170,6 +173,13 @@ release of
|
||||
.
|
||||
.Ss2 Supported devices
|
||||
.(bullet -offset indent
|
||||
CPU upgrades
|
||||
.(bullet -compact
|
||||
Most CPU upgrades are supported. Some older models will not automatically
|
||||
enable the L2 cache on a G3 or G4 processor. See the FAQ entry
|
||||
.Lk http://www.netbsd.org/Ports/macppc/faq.html#cpu-upgrade
|
||||
.bullet)
|
||||
.It
|
||||
Ethernet
|
||||
.(bullet -compact
|
||||
On-board 79C950-based MACE Ethernet interface
|
||||
@ -208,6 +218,9 @@ RealTek 8029 Ethernet
|
||||
VIA Technologies VT86C926
|
||||
.Pq Em ne
|
||||
.It
|
||||
D-Link DFE-530TX+
|
||||
.Pq Em rtk
|
||||
.It
|
||||
RealTek 8139
|
||||
.Pq Em rtk
|
||||
.It
|
||||
@ -218,7 +231,7 @@ Lite-On PNIC
|
||||
.Pq Em tlp
|
||||
.It
|
||||
D-Link DFE-530TX
|
||||
.Pq Em rtk
|
||||
.Pq Em vr
|
||||
.It
|
||||
Many other PCI and Cardbus Ethernet interfaces, such as
|
||||
Tulip-compatible
|
||||
@ -441,7 +454,11 @@ CPUs
|
||||
.Note)
|
||||
.Pp
|
||||
.It
|
||||
AirPort
|
||||
AirPort/AirMac 802.11b wireless interface
|
||||
.(Note
|
||||
This interface is supported in the -current branch of
|
||||
.Nx .
|
||||
.Note)
|
||||
.It
|
||||
On-board video capture
|
||||
.bullet)
|
||||
|
@ -1,4 +1,4 @@
|
||||
.\" $NetBSD: install,v 1.15 2001/07/05 05:03:02 mbw Exp $
|
||||
.\" $NetBSD: install,v 1.16 2001/08/17 07:04:42 mbw Exp $
|
||||
.
|
||||
.Ss2 Booting the installer
|
||||
.
|
||||
@ -174,9 +174,14 @@ becomes
|
||||
.Pp
|
||||
Another thing to note is that you
|
||||
.Em must
|
||||
use capital letters when specifying the filename to load.
|
||||
use the same case when specifying the filename to load that Open Firmware
|
||||
uses.
|
||||
Also, keep in mind what format your CD-R has to be for your version of
|
||||
Open Firmware (pure ISO versus hybrid ISO/HFS) before giving up.
|
||||
Open Firmware (pure ISO versus hybrid ISO/HFS) before giving up. The
|
||||
official bootable
|
||||
.Nx \*V
|
||||
CD-ROM image is magically able to boot all Open Firmware versions. Don't
|
||||
ask how.
|
||||
.Pp
|
||||
You may be able to get a directory listing of the files on your CD-ROM
|
||||
disk with the following command (where
|
||||
@ -189,12 +194,12 @@ If you have subdirectories, you can examine them as well:
|
||||
Here are some examples of what you might use to boot from CD-ROM (Apple
|
||||
usually sets their CD-ROM drives to SCSI ID 3):
|
||||
.Pp
|
||||
.Dl 0 > Ic "boot scsi-int/sd@3:0,OFWBOOT.XCF NETBSD.RAM"
|
||||
.Dl 0 > Ic "boot scsi/sd@3:0,OFWBOOT.XCF NETBSD.RAM"
|
||||
.Dl 0 > Ic "boot scsi-ext/sd@3:0,OFWBOOT.XCF NETBSD.RAM"
|
||||
.Dl 0 > Ic "boot ata/atapi-disk:0,OFWBOOT.XCF NETBSD.RAM"
|
||||
.Dl 0 > Ic "boot ide1/disk@0:0,OFWBOOT.XCF NETBSD.RAM"
|
||||
.Dl 0 > Ic "boot cd:0,OFWBOOT.XCF NETBSD.RAM"
|
||||
.Dl 0 > Ic "boot scsi-int/sd@3:0,OFWBOOT.XCF NETBSD.MACPPC"
|
||||
.Dl 0 > Ic "boot scsi/sd@3:0,OFWBOOT.XCF NETBSD.MACPPC"
|
||||
.Dl 0 > Ic "boot scsi-ext/sd@3:0,OFWBOOT.XCF NETBSD.MACPPC"
|
||||
.Dl 0 > Ic "boot ata/atapi-disk:0,OFWBOOT.XCF NETBSD.MACPPC"
|
||||
.Dl 0 > Ic "boot ide1/disk@0:0,OFWBOOT.XCF NETBSD.MACPPC"
|
||||
.Dl 0 > Ic "boot cd:0,ofwboot.xcf netbsd.macppc"
|
||||
.It
|
||||
.Em "IDE or SCSI drive with a"
|
||||
.Sq "partition zero"
|
||||
@ -240,6 +245,10 @@ you can run the following command to print out the partition table on your
|
||||
drive:
|
||||
.Dl % Ic "sudo pdisk /dev/disk0 -dump"
|
||||
.Pp
|
||||
If you are confused by the various partition numbering schemes, see the
|
||||
explanation in the FAQ
|
||||
.Lk http://www.netbsd.org/Ports/macppc/faq.html#partitions
|
||||
.Pp
|
||||
You may be able to get a directory listing of the files on your hard
|
||||
drive with the following command (where
|
||||
.Pa hd-devalias
|
||||
|
@ -1,4 +1,4 @@
|
||||
.\" $NetBSD: prep,v 1.21 2001/07/24 17:57:45 nra Exp $
|
||||
.\" $NetBSD: prep,v 1.22 2001/08/17 07:04:42 mbw Exp $
|
||||
.
|
||||
.Ss2 Prepare yourself
|
||||
.
|
||||
@ -17,6 +17,23 @@ annoying. If you assume the worst, you'll be pleasantly surprised when
|
||||
everything works easier than you expected. Also, forget everything you've
|
||||
been told about installing
|
||||
.Nx*M No Ns .
|
||||
That's right, flush your knowledge cache -- some of it is almost
|
||||
certainly dirty.
|
||||
.Pp
|
||||
Some of this document assumes familiarity with
|
||||
.Tn MacOS ,
|
||||
e.g. how to download BinHex files and extract things with StuffIt
|
||||
Expander. If you've never heard of those terms before, it is possible to
|
||||
install
|
||||
.Nx*M
|
||||
without booting or knowing how to use
|
||||
.Tn MacOS ,
|
||||
but depending on your model it may be almost as painful as learning a
|
||||
little
|
||||
.Tn MacOS .
|
||||
If you
|
||||
.Em really
|
||||
want to bypass it, you should mail port-macppc@netbsd.org for guidance.
|
||||
.Pp
|
||||
It's done printing? Fine, now get a dark writing implement.
|
||||
.Pp
|
||||
@ -126,13 +143,16 @@ rewrite the BootROM with garbage, rendering your machine unbootable. We
|
||||
recommend not doing this.
|
||||
.Note)
|
||||
.(Note
|
||||
The most recent BootROMs available (4.1.7 and 4.1.8) as of May 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
|
||||
The most recent BootROMs available (4.1.7 and 4.1.8) as of August 2001 are
|
||||
known to have some problems.
|
||||
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
|
||||
.Pp
|
||||
The PowerBook (FireWire) and PowerBook G4
|
||||
(Titanium) models with BootROM 4.1.8 are not supported in this release.
|
||||
If your system has this BootROM, you must use a kernel from the -current
|
||||
branch.
|
||||
.Note)
|
||||
.Pp
|
||||
.
|
||||
@ -245,6 +265,8 @@ APS Tech M*Power 604e/200,
|
||||
PowerComputing PowerBase,
|
||||
.br
|
||||
Umax Apus 2000, Apus 3000, C500, and C600
|
||||
.br
|
||||
Umax S900
|
||||
.Pp
|
||||
For every other model, download System Disk from Apple's site:
|
||||
.Lk ftp://ftp.apple.com/developer/macosxserver/utilities/SystemDisk2.3.1.smi.bin
|
||||
@ -800,6 +822,9 @@ file system with an installation kernel.
|
||||
.
|
||||
(All Open Firmware versions)
|
||||
.Pp
|
||||
This section gives a quick description of the various media that can be
|
||||
used by Open Firmware to load the bootloader.
|
||||
.Pp
|
||||
.(bullet -offset indent
|
||||
.
|
||||
.Em "Partition zero"
|
||||
@ -1017,6 +1042,10 @@ systems).
|
||||
.Em Dq "Re-install sets"
|
||||
.Em "option. More information is provided below on this process."
|
||||
.Pp
|
||||
There are several contradictory partition numbering schemes. You may want
|
||||
to look at the explanation in the FAQ.
|
||||
.Lk http://www.netbsd.org/Ports/macppc/faq.html#partitions
|
||||
.Pp
|
||||
Unfortunately, the partitioning tools for
|
||||
.Nx
|
||||
are not advanced enough to create HFS or HFS+ file systems or a
|
||||
@ -1209,6 +1238,37 @@ from
|
||||
.Em "From a MacOS machine"
|
||||
.Pp
|
||||
Get
|
||||
.Ic DiskCopy
|
||||
6.3.3 from
|
||||
.Lk http://downloAd.info.apple.com/Apple_Support_Area/Apple_Software_Updates/English-North_American/Macintosh/Utilities/Disk_Copy/Disk_Copy_6.3.3.smi.bin
|
||||
.Pp
|
||||
If you are running a
|
||||
.Tn MacOS
|
||||
version prior to 9.0, get
|
||||
.Lk ftp://ftp.netbsd.org/pub/NetBSD/arch/macppc/macos-utils/MakeDiskCopyFloppyType.hqx
|
||||
and un-BinHex it. Then, drag the
|
||||
.Pa boot.fs
|
||||
file onto this application, which will change the type and creator to
|
||||
.Pa dimg No and Pa ddsk ,
|
||||
which is necessary for DiskCopy to work.
|
||||
.(enum
|
||||
Open the
|
||||
.Sq Utilities
|
||||
menu and pick
|
||||
.Sq Make Floppy
|
||||
.Pp
|
||||
.It
|
||||
In the dialog box, select
|
||||
.Pa boot.fs
|
||||
.Pp
|
||||
.It
|
||||
At the prompt, insert a blank floppy disk
|
||||
.enum)
|
||||
.Pp
|
||||
.It
|
||||
.Em "From a MacOS machine (Alternate)"
|
||||
.Pp
|
||||
Get
|
||||
.Ic suntar
|
||||
from
|
||||
.Lk http://hyperarchive.lcs.mit.edu/HyperArchive/Archive/cmp/suntar-222.hqx
|
||||
@ -1278,11 +1338,12 @@ Skip forward to
|
||||
.br
|
||||
(All Open Firmware versions)
|
||||
.Pp
|
||||
Check the FAQ for the location of the official
|
||||
.Nx*M \*V
|
||||
CD-R image.
|
||||
.br
|
||||
.Lk http://www.netbsd.org/Ports/macppc/faq.html#cdr151
|
||||
Go to one of the
|
||||
.Nx
|
||||
mirror sites and download CD-R image from the
|
||||
.Pa pub/NetBSD/iso
|
||||
directory.
|
||||
.Lk http://www.netbsd.org/mirrors/#iso
|
||||
.Pp
|
||||
.(bullet
|
||||
.Em "From a UNIX machine"
|
||||
|
Loading…
Reference in New Issue
Block a user