Source-Changes-HG archive

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

[src/netbsd-1-5]: src/distrib/notes/macppc Pull up revision 1.12 (requested b...



details:   https://anonhg.NetBSD.org/src/rev/1f8b676f1465
branches:  netbsd-1-5
changeset: 491806:1f8b676f1465
user:      he <he%NetBSD.org@localhost>
date:      Sat May 26 16:39:20 2001 +0000

description:
Pull up revision 1.12 (requested by mbw):
  More changes, updates and corrections for macppc install notes.

diffstat:

 distrib/notes/macppc/hardware |  22 ++++++++++++++-
 distrib/notes/macppc/install  |  60 ++++++++++++++++++++++++++++++++++++++----
 2 files changed, 74 insertions(+), 8 deletions(-)

diffs (180 lines):

diff -r 936c9d1c1d22 -r 1f8b676f1465 distrib/notes/macppc/hardware
--- a/distrib/notes/macppc/hardware     Sat May 26 16:22:14 2001 +0000
+++ b/distrib/notes/macppc/hardware     Sat May 26 16:39:20 2001 +0000
@@ -1,4 +1,4 @@
-.\"$NetBSD: hardware,v 1.3.4.4 2001/05/15 22:37:58 he Exp $
+.\"$NetBSD: hardware,v 1.3.4.5 2001/05/26 16:39:39 he Exp $
 .
 Currently,
 .Nx*M
@@ -240,6 +240,12 @@
 Adaptec PCI controllers 291x, 2920, 2930C, 294x, 295x, 39xx, 19160, 29160
 and AIC-78xx
 .Pq Em ahc
+.(Note
+The 294x models are not bootable in Open Firmware, even though they
+can boot
+.Tn MacOS No Ns .
+.Note)
+.Pp
 .It
 AdvanSys 1200[A,B], 9xx[U,UA] SCSI controller
 .Pq Em adv
@@ -259,7 +265,17 @@
 .(bullet -compact
 On-board IDE controlers
 .It
-Many PCI IDE controllers should work, although no one has tried them
+Promise Ultra66
+.Pq Em pciide
+(this, and other PC-based cards are not bootable on \*M)
+.It
+Some other PCI IDE controllers should work, although no one has had much success
+.(Note
+The Sonnet Tempo ATA/66 card does not work with
+.Nx*M
+yet.
+.Note)
+.Pp
 .It
 Most IDE disk/CD-ROM/ATAPI devices should work
 .bullet)
@@ -382,6 +398,7 @@
 .Nx*M
 can boot from a floppy, there is no kernel support yet
 .Note)
+.Pp
 .It
 FireWire (IEEE 1394)
 .It
@@ -395,6 +412,7 @@
 can boot with more than one processor present, it will not use the additional
 CPUs
 .Note)
+.Pp
 .It
 AirPort
 .It
diff -r 936c9d1c1d22 -r 1f8b676f1465 distrib/notes/macppc/install
--- a/distrib/notes/macppc/install      Sat May 26 16:22:14 2001 +0000
+++ b/distrib/notes/macppc/install      Sat May 26 16:39:20 2001 +0000
@@ -1,4 +1,4 @@
-.\"    $NetBSD: install,v 1.2.10.5 2001/05/15 22:38:29 he Exp $
+.\"    $NetBSD: install,v 1.2.10.6 2001/05/26 16:39:20 he Exp $
 .
 .Ss2 Booting the installer
 .
@@ -29,12 +29,18 @@
 For instance, you could have a
 .Tn MacOS
 drive on your
-.Em ultra0
+.Em ultra1
 (ATA) bus, and a
 .Nx
 drive on your
-.Em ultra1
-bus.
+.Em ultra0
+bus (since 
+.Pa wd0 No Ns ,
+the first drive recognized by 
+.Nx*M
+is usually found on the
+.Em ultra0
+bus).
 .Pp
 The exact command you will be using depends on which version of Open Firmware
 your machine has and which device you will be booting from.  Sometimes you
@@ -87,7 +93,13 @@
 .Pp
 The floppy disk has a
 .Sq partition zero
-bootloader. All you need to do is:
+bootloader. 
+.(Note
+This is not a normal
+.Tn MacOS
+boot floppy -- you must enter Open Firmware and type a boot command.
+.Note)
+All you need to do is:
 .Pp
 .Dl 0 > Ic boot fd:0
 .Pp
@@ -108,6 +120,10 @@
 specifying the bootloader filename and the kernel name:
 .Pp
 .Dl 0 > Ic boot "enet:,ofwboot.xcf enet:,netbsd.ram.gz"
+.(Note
+Some Open Firmware 1.0.5 machines do not retrieve the BOOTP information
+correctly. These machines cannot netboot.
+.Note)
 .It
 .Em Ethernet
 .br
@@ -155,6 +171,14 @@
 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.
 .Pp
+You may be able to get a directory listing of the files on your CD-ROM
+disk with the following command (where
+.Pa scsi/sd@3:0
+is the device alias and path to your CD-ROM drive):
+.Dl 0 > Ic "dir scsi/sd@3:0,\e\"
+If you have subdirectories, you can examine them as well:
+.Dl 0 > Ic "dir scsi/sd@3:0,\e\\&subdirectory\e\"
+.Pp
 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
@@ -209,6 +233,14 @@
 drive:
 .Dl % Ic "sudo pdisk /dev/disk0 -dump"
 .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
+is the device alias and path to your hard drive):
+.Dl 0 > Ic "dir hd-devalias:,\e\"
+If you have subdirectories, you can examine them as well:
+.Dl 0 > Ic "dir hd-devalias:,\e\\&subdirectory\e\"
+.Pp
 If bootloader is on a different partition from the
 .Nx
 kernel, you will need to specify where to find the kernel.
@@ -216,11 +248,20 @@
 Remember, that SCSI Zip disks are usually ID 5 or 6. Internal hard drives
 are usually SCSI ID 0.
 .Pp
-Here are some examples of what you might use to boot from such a drive:
+Here are some examples of what you might use to boot the boot floppy image 
+located on an HFS or HFS+ partition (note, you must use the path to the floppy
+image):
 .Pp
 .Dl 0 > Ic "boot scsi/sd@0:9,ofwboot.xcf scsi/sd@0:9,boot.fs"
 .Dl 0 > Ic "boot ide0/disk@0:10,ofwboot.xcf ide0/disk@0:9,boot.fs"
 .Dl 0 > Ic "boot hd:9,ofwboot.xcf hd:9,boot.fs"
+.Pp
+Here are some examples of what you might use to boot a kernel located on the
+same HFS or HFS+ partition as the bootloader (note, you do not specify a 
+path to the kernel name):
+.Pp
+.Dl 0 > Ic "boot ultra1:9,ofwboot.xcf netbsd.ram.gz"
+.Dl 0 > Ic "boot hd:10,ofwboot.xcf netbsd.GENERIC.gz"
 .bullet)
 .
 .Ss2 Example of a normal boot
@@ -385,6 +426,13 @@
 a kernel).  Make sure that you have use binary mode to FTP the files, and
 that they are properly uncompressed.
 .It
+.Dq Li "bad partition number, using 0no bootable HFS partition"
+.Pp
+If you're trying to boot an Open Firmware 1.0.5, 1.1.22, or 2.0.x system,
+this probably means that your media (i.e. hard drive or CD-ROM) has an HFS
+filesystem on it (such as a hybrid CD-R or a hard drive with MacOS
+partitions).
+.It
 .Dq Li "TFTP timeout"
 .Pp
 If you're trying to netboot an older system (such as a PowerMacintosh 7500), 



Home | Main Index | Thread Index | Old Index