Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/netbsd-1-6]: src/distrib/notes/macppc Pull up revision 1.38 (requested b...
details: https://anonhg.NetBSD.org/src/rev/5dc42767f61e
branches: netbsd-1-6
changeset: 530356:5dc42767f61e
user: grant <grant%NetBSD.org@localhost>
date: Thu Jun 19 01:52:38 2003 +0000
description:
Pull up revision 1.38 (requested by mbw in ticket #1307):
misc small typos and wording cleanup
fix links to newly updated Partitioning HOW-TO
OF 3 firmware update 4.1.7, mention that it's not much of a problem anymore point to ZTerm home page redo partitioning section update now that there's a pair of boot floppies
change MS-DOS floppy section to be Zip disk
diffstat:
distrib/notes/macppc/prep | 305 +++++++++++++++++++++++++--------------------
1 files changed, 171 insertions(+), 134 deletions(-)
diffs (truncated from 612 to 300 lines):
diff -r 7be7fff79ab3 -r 5dc42767f61e distrib/notes/macppc/prep
--- a/distrib/notes/macppc/prep Thu Jun 19 01:49:57 2003 +0000
+++ b/distrib/notes/macppc/prep Thu Jun 19 01:52:38 2003 +0000
@@ -1,4 +1,4 @@
-.\" $NetBSD: prep,v 1.27.2.8 2003/06/19 01:28:32 grant Exp $
+.\" $NetBSD: prep,v 1.27.2.9 2003/06/19 01:52:38 grant Exp $
.
.Ss2 Prepare yourself
.
@@ -95,6 +95,10 @@
for the first time.
.Pp
.It
+You may then boot into Open Firmware and set it to always boot your
+favorite operating system.
+.Pp
+.It
Configure to your preferences, install your favorite packages, and have
fun with your new
.Nx*M
@@ -150,12 +154,10 @@
We recommend not doing this.
.Note)
.(Note
-The most recent BootROMs available (4.1.7 and later) 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
+The most recent BootROMs available (4.1.7 and later) are a little picky
+about RAM. Initially, some PowerMacintosh users found that their
+third-party RAM had been disabled, but the RAM vendors brought their RAM
+up to spec and it hasn't been much of an issue since then.
.Pp
There are reports that FirmWare Update 4.1.9 on iMac (Summer 2000) will
prevent the CD-ROM and the hard drive from operating together.
@@ -319,6 +321,7 @@
.Nx*M
system.
.Lk http://hyperarchive.lcs.mit.edu/HyperArchive/Archive/comm/term/zterm-101.hqx
+.Lk http://homepage.mac.com/dalverson/zterm/
.Pp
See the NetBSD Serial Port Primer for additional help and references:
.Lk http://www.netbsd.org/Documentation/Hardware/Misc/serial.html
@@ -801,8 +804,8 @@
.Em not
able to use the
.Nx
-file system (FFS), so we must put the bootloader in a location that Open
-Firmware is capable of using.
+file system (FFS) or Apple's new filesystem (UFS), so we must put the
+bootloader in a location that Open Firmware is capable of using.
.Pp
Therefore, to boot the
.Nx
@@ -905,9 +908,12 @@
.
.It
.Em "ISO9660 CD-ROM file system"
+.
+.It
+.Em "MS-DOS file system"
.bullet)
.Pp
-The boot floppy image provided with the distribution sets has a
+The boot floppy images provided with the distribution sets have a
.Sq "partition zero"
bootloader and a
.Nx
@@ -992,7 +998,7 @@
.Nx
kernel from the same MS-DOS file system or elsewhere.
This has only been thoroughly tested on floppy disks,
-but may work on FDISK-formatted hard drives.
+but may work on Zip disks or FDISK-formatted hard drives.
This does not work for MS-DOS partitions on a hard drive with an Apple
Partition Map.
.Pp
@@ -1117,11 +1123,9 @@
.It
.Em "Open Firmware 3"
.br
-You must have at least one disk that was partitioned using a
-.Tn MacOS
-tool before installing
+You must have at least one disk that was partitioned before running the
.Nx
-on your system.
+installer.
.Pp
This is the drive that will be holding the bootloader,
.Pa ofwboot.xcf No Ns .
@@ -1138,37 +1142,87 @@
.Pp
The rest of this section describes how to make a
single disk dual-bootable which is necessary for machines which have only
-one hard drive (such as the iBook, iMac, PowerBook, and PowerMacintosh Cube
-systems).
+one hard drive (such as the eMac, iBook, iMac, PowerBook, and
+PowerMacintosh Cube systems).
.bullet)
.Pp
-Using the
+There are two partitioning tools available for
+.Nx*M ,
+.Xr disklabel 8
+and
+.Xr pdisk 8 .
+The former is used in the
.Nx
-installer to install a disklabel or bootloader will
-render your disk unusable by
+.Ic sysinst
+installer, and will render your disk unusable by
.Tn MacOS .
-Either will also prevent Open Firmware 3 machines from booting.
-You will need to use the installer's
+It will also prevent Open Firmware 3 machines from booting from that disk.
+When running the installer, you will need to use the installer's
.Dq Re-install sets
-option.
-More information is provided below on this process.
+option to skip
+.Ic disklabel .
+In the meantime, this section describes how to partition your disk.
+.Pp
+The process is more fully detailed in the Partitioning HOW-TO:
+.Lk http://www.netbsd.org/Ports/macppc/partitioning.html
+.Pp
+You can create a partition map with
+.Xr pdisk 8 ,
+but the disk will not be usable with MacOS 9 and earlier. If this is a
+concern, you will need to use Apple's Drive Setup or Disk Utility.
+.Pp
+If you are using Apple's Drive Setup tool, make sure you have version
+1.8.1 or later. This tool only runs under MacOS 9 and earlier. Drive
+Setup will erase the contents of your drive \(em it does not preserve data
+from any of your partitions.
.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
+Apple's Disk Utility only runs under MacOS X 10.0.0 and later.
+Make sure you click the
+.Dq "Install Mac OS 9 Disk Drivers"
+checkbox. Also, keep in mind that Disk Utility does
+.Em not
+create the partitions that
+.Nx*M
+requires. After creating the initial partition map with Disk Utility, you
+will need to use the
.Nx
-are not advanced enough to create HFS or HFS+ file systems or a
-partition map that can be shared with
-.Tn MacOS .
-You will need to use the
-.Tn MacOS
-Drive Setup tool (versions 1.8.1 and later are
-known to work) to partition the hard drive you will be using for
-.Nx .
-Drive Setup will erase the contents of your drive -- it does not preserve
-data from any of your partitions.
+.Ic pdisk
+to change the partition types. Also, Disk Utility will erase the contents
+of your drive \(em it does not preserve data from any of your partitions.
+.Pp
+.Ic pdisk
+is the most flexible (and most difficult to use) partitioning tool
+available.
+It runs on almost all OSes that \*M machines support. Download it:
+.Lk ftp://ftp.netbsd.org/pub/NetBSD/arch/macppc/netbsd-pdisk/
+.Lk ftp://ftp.netbsd.org/pub/NetBSD/arch/macppc/macos-utils/pdisk.sea.hqx
+.Pp
+There is built-in help describing how it works. When it asks you to enter
+the
+.Dq Li "Type of partition" ,
+use
+.Li Apple_UNIX_SVR2
+for
+.Nx
+partitions,
+.Li Apple_HFS
+for HFS and HFS+ partitions, and
+.Li Apple_UFS
+for UFS partitions.
+.Pp
+After you've written the partition map with
+.Ic pdisk ,
+you will need to create the filesystems. Use
+.Xr newfs 8
+and
+.Xr mount 8
+for
+.Nx
+filesystems, and
+.Ic hfstools
+to create and mount HFS filesystems.
+.Lk ftp://ftp.netbsd.org/pub/NetBSD/packages/pkgsrc/sysutils/hfsutils/README.html
+.Pp
Make the following partitions:
.(tag "A/UXxUserxandxA/UXxFree1" -offset indent
.It Em HFS No or Em HFS+
@@ -1221,24 +1275,18 @@
.Tn MacOS
and
.Nx .
-If you think you'll be doing this often, then see the FAQ entry on sharing
-files:
-.Lk http://www.netbsd.org/Ports/macppc/faq.html#disk-sharing
+If would like to create such a partition, then see the Partitioning HOW-TO.
+.Lk http://www.netbsd.org/Ports/macppc/partitioning.html#msdos
.It Em UFS
Any size.
This file system type is not currently supported by
.Nx*M
-although it might be in the future.
+although it will be in the next major release.
.Em UFS
partitions are not readable from
.Tn MacOS
versions prior to X 10.0.0.
.tag)
-.Pp
-If you need further help, there is a partitioning HOW-TO on the
-.Nx
-website:
-.Lk http://www.netbsd.org/Ports/macppc/partitioning.html
.
.Ss2 Preparing the Bootable Media
.
@@ -1284,31 +1332,31 @@
.Em "Open Firmware 1.0.5, Open Firmware 1.1.22, Open Firmware 2.0.x"
.br
.(bullet -compact
-Booting off an MS-DOS floppy
+Booting off an MS-DOS disk
.It
Booting off the
.Nx
-install floppy
+install floppies
.It
Booting off the
.Nx*M
install CD-R image
.It
-Booting off an ISO9660 CD-ROM
+Booting off a custom ISO9660 CD-R
.It
Booting over the ethernet
.It
-Booting the floppy image off a SCSI or IDE drive (not recommended)
+Booting the CD-R image off a SCSI or IDE drive (not recommended)
.bullet)
.It
.Em "Open Firmware 2.4"
.br
.(bullet -compact
-Booting off an MS-DOS floppy (may not be supported by Open Firmware 2.4)
+Booting off an MS-DOS disk (may not be supported by Open Firmware 2.4)
.It
Booting off the
.Nx
-install floppy
+install floppies
.It
Booting off the
.Nx*M
@@ -1316,13 +1364,13 @@
.It
Booting off an HFS or HFS+ partition
.It
-Booting off an ISO9660 CD-ROM
+Booting off a custom ISO9660 CD-R
.It
-Booting off a Hybrid HFS/ISO9660 CD-ROM
+Booting off a custom Hybrid HFS/ISO9660 CD-R
.It
Booting over the ethernet
.It
-Booting the floppy image off a SCSI or IDE drive (not recommended)
+Booting the CD-R image off a SCSI or IDE drive (not recommended)
.bullet)
.It
.Em "Open Firmware 3"
@@ -1334,7 +1382,7 @@
.Nx*M
install CD-R image
.It
-Booting off a Hybrid HFS/ISO9660 CD-ROM
+Booting off a custom Hybrid HFS/ISO9660 CD-R
.It
Booting over the ethernet
.bullet)
@@ -1346,17 +1394,21 @@
.Pp
.(bullet
Home |
Main Index |
Thread Index |
Old Index