Source-Changes-HG archive

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

[src/trunk]: src/distrib/notes/macppc macppc/prep:



details:   https://anonhg.NetBSD.org/src/rev/c9ca1848ef89
branches:  trunk
changeset: 510015:c9ca1848ef89
user:      mbw <mbw%NetBSD.org@localhost>
date:      Thu May 17 07:39:27 2001 +0000

description:
macppc/prep:
recommend using official NetBSD CD-R image instead of rolling own CD-R
describe how to boot a kernel from an HFS partition
moved partitioning HDs to before copying files to it.

macppc/whatis:
heh, just noticed that it needed updating from NetBSD 1.4

diffstat:

 distrib/notes/macppc/prep   |  214 ++++++++++++++++++++++++-------------------
 distrib/notes/macppc/whatis |   14 ++-
 2 files changed, 131 insertions(+), 97 deletions(-)

diffs (truncated from 330 to 300 lines):

diff -r fa1afe8036ac -r c9ca1848ef89 distrib/notes/macppc/prep
--- a/distrib/notes/macppc/prep Thu May 17 06:00:22 2001 +0000
+++ b/distrib/notes/macppc/prep Thu May 17 07:39:27 2001 +0000
@@ -1,4 +1,4 @@
-.\"    $NetBSD: prep,v 1.14 2001/05/14 07:46:57 mbw Exp $
+.\"    $NetBSD: prep,v 1.15 2001/05/17 07:39:27 mbw Exp $
 .
 .Ss2 Prepare yourself
 .
@@ -618,7 +618,7 @@
 (All Open Firmware versions)
 .Pp
 Each version of Open Firmware is capable of booting from a variety of
-media.  To boot the
+media (such as hard drives, CD-ROMs, and ethernet).  To boot the
 .Nx
 kernel, Open Firmware must first open a
 .Sq bootloader
@@ -714,6 +714,11 @@
 partition.
 .
 .It
+.Em "HFS or HFS+ filesystem"
+.Pp
+Only on Open Firmware 2.4 or Open Firmware 3 systems.
+.
+.It
 .Em "ISO 9660 CD-ROM file system"
 .bullet)
 .Pp
@@ -766,11 +771,16 @@
 .Pp
 This method loads 
 .Pa ofwboot.xcf
-from an HFS or HFS+ partition which then loads the kernel from an FFS
-filesystem.  This may be either a complete FFS partition or the boot
-floppy image
+from an HFS or HFS+ partition which then loads the kernel from an acceptable
+source (such as an FFS partition or an HFS or HFS+ partition).  The FFS-based
+kernel may be on the boot floppy image
 .No ( Ns Pa boot.fs No Ns )
-located on an HFS or HFS+ partition.
+located on an HFS or HFS+ partition, or located on a full FFS partition.
+.Pp
+Alternatively, the kernel (compressed
+or non-compressed) may be on an HFS or HFS+ partition.  Due to Open Firmware
+pickiness, it must be on the same partition as
+.Pa ofwboot.xcf No Ns .
 .
 .It
 .Em "MS-DOS file system"
@@ -845,7 +855,87 @@
 .bullet)
 .Pp
 .
-.Ss2 Creating the Bootable Media
+.Ss2 Partitioning your hard drive for NetBSD
+.
+.(bullet -offset indent
+.
+.Em "Open Firmware 1.0.5, Open Firmware 1.1.22, Open Firmware 2.0.x"
+.br
+You must use the 
+.Nx
+installer to partition your disk if you want it to be bootable.
+.br
+Skip forward to
+.Sx Installing the NetBSD System
+.It
+.Em "Open Firmware 2.4"
+.br
+We recommend using the 
+.Nx
+installer to partition your disk, but you will not be able to share it 
+with
+.Tn MacOS .
+.br
+If you'd like to dual-boot with 
+.Tn MacOS
+on a shared drive, read the rest of this section.
+.It
+.Em "Open Firmware 3"
+.br
+.Em "Do not edit your partitions in the installer."
+You must partition your disk in
+.Tn MacOS
+before installing
+.Nx
+on your system.
+.bullet)
+.Pp
+Unfortunately, the partitioning tools for
+.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.  Make the following partitions:
+.(tag "A/UX_Rootxxx" -offset indent
+.It Em HFS No or Em HFS+
+Must be large enough to hold the bootloader, over 100 KB.
+.It Em A/UX Root
+Must be at least 20 MB. Alternatively, you may decide to use one partition for
+your entire
+.Nx
+installation, in which case it should be at least 200 MB.
+.It Em A/UX Swap
+Any size. The recommenation is 1.5 times your RAM, although this is not
+strictly necessary for machines with a lot of RAM.
+.It Em A/UX User, A/UX Free1, A/UX Free2, A/UX Free3
+Use these for any additional partitions you may want to use under
+.Nx Ns ,
+such as 
+.Pa /usr No (at least 200 MB), Pa /home No Ns , Pa /usr/local No Ns , or
+.Pa /usr/pkg No Ns .
+.It Em HFS
+Any size.  You may want to leave an additional  partition available to 
+share between
+.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
+.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
 .
 .
 The purpose of this section is to prepare the media from which your system
@@ -1002,7 +1092,7 @@
 .bullet)
 .Pp
 Skip forward to
-.Sx Partitioning your hard drive for NetBSD
+.Sx Installing the NetBSD System
 .
 .It
 .Em "Boot off an HFS or HFS+ partition"
@@ -1021,8 +1111,14 @@
 Get to the Open Firmware prompt. Boot the bootloader, and tell it to look
 for the kernel in the boot floppy image.
 .Pp
+Alternatively, copy a kernel to the same partition as
+.Pa ofwboot.xcf No Ns .
+It may be compressed or uncompressed, it should make no difference.
+Get to the Open Firmware prompt.  Boot the bootloader, and tell it to look
+for the kernel you copied to your HFS or HFS+ partition.
+.Pp
 Skip forward to
-.Sx Partitioning your hard drive for NetBSD
+.Sx Installing the NetBSD System
 .
 .It
 .Em Boot off the official NetBSD/\*M-\*V CD-R image
@@ -1076,7 +1172,7 @@
 .bullet)
 .Pp
 Skip forward to
-.Sx Partitioning your hard drive for NetBSD
+.Sx Installing the NetBSD System
 .
 .It
 .Em "Boot off an ISO 9660 CD-ROM"
@@ -1084,6 +1180,12 @@
 (Open Firmware 1.0.5, Open Firmware 1.1.22, Open Firmware 2.0.x, Open 
 Firmware 2.4)
 .Pp
+This section describes how to create your own bootable
+.Nx*M
+CD-R.  We recommend that you use the official
+NetBSD/\*M-\*V
+CD-R image, as described in the section above.
+.Pp
 Place
 .Pa ofwboot.xcf
 and the installation kernel 
@@ -1159,13 +1261,19 @@
 .bullet)
 .Pp
 Skip forward to
-.Sx Partitioning your hard drive for NetBSD
+.Sx Installing the NetBSD System
 .
 .It
 .Em "Boot off a hybrid HFS/ISO 9660 CD-ROM"
 .br
 (Open Firmware 2.4, Open Firmware 3)
 .Pp
+This section describes how to create your own bootable
+.Nx*M
+CD-R.  We recommend that you use the official
+NetBSD/\*M-\*V
+CD-R image, as described two sections above.
+.Pp
 Place
 .Pa ofwboot.xcf
 and the installation kernel 
@@ -1266,7 +1374,7 @@
 .bullet)
 .Pp
 Skip forward to
-.Sx Partitioning your hard drive for NetBSD
+.Sx Installing the NetBSD System
 .
 .It
 .Em "Boot over the ethernet"
@@ -1421,7 +1529,7 @@
 .Dl # Ic "mv netbsd.ram /export/client/root/netbsd"
 .Pp
 Skip forward to
-.Sx Partitioning your hard drive for NetBSD
+.Sx Installing the NetBSD System
 .
 .It
 .Em "Boot the floppy image off a bootable SCSI or IDE drive"
@@ -1516,83 +1624,3 @@
 .enum)
 .bullet)
 .bullet)
-.
-.Ss2 Partitioning your hard drive for NetBSD
-.
-.(bullet -offset indent
-.
-.Em "Open Firmware 1.0.5, Open Firmware 1.1.22, Open Firmware 2.0.x"
-.br
-You must use the 
-.Nx
-installer to partition your disk if you want it to be bootable.
-.br
-Skip forward to
-.Sx Installing the NetBSD System
-.It
-.Em "Open Firmware 2.4"
-.br
-We recommend using the 
-.Nx
-installer to partition your disk, but you will not be able to share it 
-with
-.Tn MacOS .
-.br
-If you'd like to dual-boot with 
-.Tn MacOS
-on a shared drive, read the rest of this section.
-.It
-.Em "Open Firmware 3"
-.br
-.Em "Do not edit your partitions in the installer."
-You must partition your disk in
-.Tn MacOS
-before installing
-.Nx
-on your system.
-.bullet)
-.Pp
-Unfortunately, the partitioning tools for
-.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.  Make the following partitions:
-.(tag "A/UX_Rootxxx" -offset indent
-.It Em HFS No or Em HFS+
-Must be large enough to hold the bootloader, over 100 KB.
-.It Em A/UX Root
-Must be at least 20 MB. Alternatively, you may decide to use one partition for
-your entire
-.Nx
-installation, in which case it should be at least 200 MB.
-.It Em A/UX Swap
-Any size. The recommenation is 1.5 times your RAM, although this is not
-strictly necessary for machines with a lot of RAM.
-.It Em A/UX User, A/UX Free1, A/UX Free2, A/UX Free3
-Use these for any additional partitions you may want to use under
-.Nx Ns ,
-such as 
-.Pa /usr No (at least 200 MB), Pa /home No Ns , Pa /usr/local No Ns , or
-.Pa /usr/pkg No Ns .
-.It Em HFS
-Any size.  You may want to leave an additional  partition available to 
-share between
-.Tn MacOS
-and 



Home | Main Index | Thread Index | Old Index