diff options
-rw-r--r-- | distrib/notes/powerpc/contents | 30 | ||||
-rw-r--r-- | distrib/notes/powerpc/hardware | 66 | ||||
-rw-r--r-- | distrib/notes/powerpc/install | 58 | ||||
-rw-r--r-- | distrib/notes/powerpc/whatis | 5 | ||||
-rw-r--r-- | distrib/notes/powerpc/xfer | 32 |
5 files changed, 63 insertions, 128 deletions
diff --git a/distrib/notes/powerpc/contents b/distrib/notes/powerpc/contents index c0be7689281..7099c34cf4b 100644 --- a/distrib/notes/powerpc/contents +++ b/distrib/notes/powerpc/contents @@ -13,24 +13,18 @@ As well you may be interested in rawrite.exe, ntrw.exe, gzip.exe, and pfdisk.exe; see installation section, below. -Instead of the single floppy, currently multiple floppies for different -systems exist. boot.fs is for VI vme board machines, and Motorola Powerstack -(and possibly other machines) and bootofw.fs is generic and should run on -any system with openfirmware because it only uses openfirmware for device -drivers (not recommended for general use). -This is a bootable install floppy which can be used both to install and to -upgrade OpenBSD to the current version. It is also useful for maintenance -and disaster recovery. In addition, the "tools/" directory contains some -utilities that might be useful for the installation. - -Bootable installation/upgrade floppy: - - This disk contains a file system, is bootable, and has - enough utilities on board to prepare your hard disk drive - for OpenBSD and to install the OpenBSD distribution. - - It also holds the utilities needed in order to upgrade a - system to the current version of OpenBSD. +For the imac systems, no floppy image is available, for now it +is necessary to bootstrap the system from an existing BSD or unix system. + +At this time the bootloader and kernel must initally be loaded from the +network. A method to boot from cd is not yet available. + +To load the network bootloader and install kernel from the openfirmware +prompt type "boot enet:,ofwboot /bsd.rd" + +This assumes that that a machine is configured with bootp/tftp/nfs to +make the kernel and bootloader available. + DistributionDescription diff --git a/distrib/notes/powerpc/hardware b/distrib/notes/powerpc/hardware index 640b39d33b8..e305863c145 100644 --- a/distrib/notes/powerpc/hardware +++ b/distrib/notes/powerpc/hardware @@ -1,68 +1,46 @@ -OpenBSD/MACHINE OSREV runs on ISA (AT-Bus), and PCI buses -with 603, 603e, 604, 604e processors. -Only systems with openfirmware are supported. -The V-I Power-4e vme board. -Has been tested on various Motorola (MCG) boards: - Pro3000, Series E and Series DT. - VME16xx, Ultra have not been tested, but should work. - Pro4000 may not work due to irq problem with onboard ethernet. +OpenBSD/MACHINE OSREV runs on iMac and possibly some other G3 Macintosh +systems. Older Adb based system are unlikely to work. This is partially +firmware issues and partially driver issues. -MCG 603 machines will not work with later firmware. A firmware -incompatibility exists that has not yet been fixed. Some versions -of earlier openfirmware work fine with 603 family machines. +Has been tested on iMac Rev A 233Mhz and Rev C 333Mhz machines, +Some success has been reported on a PowerBook, however this is +not well supported. -The minimal configuration is said to require 8M of RAM and 380M of -disk space, though we do not know of anyone running with a system -quite this minimal today. To install the entire system requires much -more disk space, +This version will likely not work on any of the B&W G3 or any G4 machines. +Some code has been rewritten to work better on the B&W G3, but never +has been retested. Hardware availability is currently limiting development +on those systems. Supported devices {:-include-:}: - Floppy controllers. (only if running full ofw drivers) - IDE hard disk controllers. (only if running full ofw drivers) - SCSI host adapters: (if supported by ofw) - [OPENFIRMWARE SUPPORT] - Symbios Logic (NCR) 53C8xx-based PCI SCSI host adapters - (ofw may support other scsi devices) - [NATIVE SUPPORT] + IDE hard disk controllers. iMac supported, other mac onboard possibly. + SCSI host adapters: Symbios Logic (NCR) 53C8xx-based PCI SCSI host adapters VGA, SVGA Display Adapters. - [OPENFIRMWARE SUPPORT] - X does not yet exist. currently will only function as console - [NATIVE SUPPORT] - Vga text terminal support is available, not console. - No X server avaliable + An X Server is not yet available. + currently will only function as console Serial ports: - [OPENFIRMWARE SUPPORT] - Only port 0 on the machine is supported and only as console. - [NATIVE SUPPORT] - com0 and com1 serial ports are supported. + None. Ethernet adapters: [OPENFIRMWARE SUPPORT] Digital DC21x4x-based PCI Ethernet adapters, including: Znyx ZX34X - (ofw may support other devices) - [NATIVE SUPPORT] - Digital DC21x4x-based PCI Ethernet adapters, including: - Znyx ZX34X - Znyx ZX314 - Onboard ethernet for Powerstack family machines. - (* Powerstack PRO4000 may not work due to irq problem). + Onboard iMac 10-100Mbs Ethernet, 100Mbs untested. + Tape drives: - [OPENFIRMWARE SUPPORT] - NONE - [NATIVE SUPPORT] SCSI Tape drives + CD-ROM drives: - [OPENFIRMWARE SUPPORT] - SCSI CD-ROM drives (act ask harddrives). - [NATIVE SUPPORT] SCSI CD-ROM drives + Atapi CD-ROM drives + Mice: NONE + Sound Cards: NONE + Miscellaneous: diff --git a/distrib/notes/powerpc/install b/distrib/notes/powerpc/install index 8dc00b6d073..fe630943937 100644 --- a/distrib/notes/powerpc/install +++ b/distrib/notes/powerpc/install @@ -19,7 +19,7 @@ system, you should have already completed the section of these notes that instructed you on how to prepare your hard disk. You should know the size of the OpenBSD area of the disk and its offset from the beginning of the disk. You will need this information when setting up -your OpenBSD partitions. If you BIOS uses translated geometry, you +your OpenBSD partitions. If your BIOS uses translated geometry, you should use this geometry for the remainder of the install. This is only necessary if you are sharing the disk with other operating systems that use the translated geometry. @@ -33,31 +33,14 @@ question. If you wish to stop the installation, you may hit Control-C at any time, but if you do, you'll have to begin the installation process again from scratch. - Determine which floppy image is appropriate for the system - being installed. VI vme boards and MCG machines should use boot.fs, - If those do not work, try the bootofw.fs image. Apple derived - hardware, Power Macintosh machines or clones are not supported. - - Boot your machine using the appropriate floppy image. - This is done by entering the openfirmware command prompt - (possibly system specific mechanism) then booting the floppy - with the "boot floppy:\ofwboot" command. When presented - with the boot prompt hit return. If the boot prompt does - not appear in a reasonable amount of time, you either - have a bad boot floppy, a hardware problem, or an incompatible - OpenFirmware prom (some of these still exist). Try writing the - appropriate floppy image to a different disk, and using that. - If it still doesn't work, OpenBSD probably can't be run on your - hardware. This can probably be considered a bug, so you might - want to report it. If you do, please {:-include-:} as many details - about your system configuration as you can. - - It will take a while to load the kernel from the floppy, - most likely more than a minute. If some action doesn't - eventually happen, or the spinning cursor has stopped and - nothing further has happened, either your boot floppy is - bad or you are having hardware problems, and should proceed - as outlined above. + At this time the system can primarily only be installed + by network loading the bootloader. Once the bootloader + is installed on the local harddrive the system can boot + from local disk, but currently the bootloader cannot be + loaded from CD. + + [include directions on where to look up network booting + instructions] You will then be presented with the OpenBSD kernel boot messages. You will want to read them, to determine your @@ -69,7 +52,6 @@ process again from scratch. disk to install on. If you cannot read the messages as they scroll by, do not worry -- you can get at this information later inside the install program. - [openfirmware uses ofdiskX, typically 0 is floppy, 1 is scsi id0] While booting, you will probably see several warnings. You should be warned that no swap space is present, and that @@ -81,22 +63,14 @@ process again from scratch. this time you should enter the command "install" to start the installation process. - You will be asked which terminal type to use, you should just - hit return to select the default (ofw for vga under ofw drivers) - If installing via serial, set it appropriate for the terminal - emulator being used. + You will be asked which terminal type to use, vt100 will work + almost acceptably, however no terminal type quite works correctly) The install program will then tell you which disks of that type it can install on, and ask you which it should use. The - name of the disk is typically "sd0" for SCSI drives. Reply + name of the disk is typically "wd0" for IDE drives. Reply with the name of your disk. - [ofw note] - If you have a floppy drive on the machine it is [ofdisk0] and - then your first scsi disk becomes "ofdisk1". It helps to - watch the floppy drive light; this will tell you if you - have accidentally told it to access the wrong drive. - Next you will have to edit or create a disklabel for the disk OpenBSD is being installed on. If there are any existing partitions defined (for any operating system), and a disk label @@ -121,13 +95,15 @@ process again from scratch. show up as partition 'h', 'i' and so on. It is recommended that you create separate partitions for /usr and /var, and if you have room for it, also for /home. + Currently OpenBSD will not share a disk with any other operating + system care should be taken not to overwrite any data on other + disks in the system and that no data is on the disk to be used + for OpenBSD/MACHINE Note that all OpenBSD partitions in the disk label must have an offset that makes it start within the OpenBSD part of the disk, and a size that keeps it inside of that portion of the disk. This - is within the bounds of the 'c' partition if the disk is not being - shared with other operating systems, and within the OpenBSD fdisk - partition if the disk is being shared. + is within the bounds of the 'c' partition. The swap partition (usually 'b') should have a type of "swap", all other native OpenBSD partitions should have a type of "4.2BSD". diff --git a/distrib/notes/powerpc/whatis b/distrib/notes/powerpc/whatis index 938c2d1a1a4..436ba296876 100644 --- a/distrib/notes/powerpc/whatis +++ b/distrib/notes/powerpc/whatis @@ -1,2 +1,3 @@ -For the powerpc, OpenBSD OSREV is a new release of our existing code. This -port is not completely reliable or fast, but is improving. +For the powerpc, OpenBSD OSREV is a the first release of the Macintosh +support. This port is reasonably reliable but not yet optimized, +and is currently improving. Additional driver support will be added. diff --git a/distrib/notes/powerpc/xfer b/distrib/notes/powerpc/xfer index 0dce421eecf..96e4cd508f5 100644 --- a/distrib/notes/powerpc/xfer +++ b/distrib/notes/powerpc/xfer @@ -8,29 +8,15 @@ Installation is supported from several media types, including: HTTP rsh & restore -Unless it is possible to netboot the machine, you'll need to have -a CDROM or a floppy disk (1.44Mb required). - - -If you are using a UN*X-like system to write the floppy image to -disk, you should use the "dd" command to copy the file system image -(floppy{:--:}OSrev.fs) directly to the raw floppy disks. It is suggested that -you read the dd(1) manual page or ask your system administrator to -determine the correct set of arguments to use; it will be slightly -different from system to system, and a comprehensive list of the -possibilities is beyond the scope of this document. - -If you are using DOS to write the floppy image to disk, you should -use the "rawrite" utility, provided in the "OSREV/tools" directory of -the OpenBSD distribution. It will write the file system image -(floppy.fs) to a disk. - -If you are using NT to write the floppy image to disk, you should -use the "ntrw" utility, provided in the "OSREV/tools" directory of -the OpenBSD distribution, instead. - -Note that when installing, the floppy can be write-protected (i.e. -read-only). +Unless the machine already has openbsd installed on it, and +the bootloader can be loaded from local disk the bootloader will +need to be loaded from the network (netboot) but from there +the system can be installed from any of the above. + +While an installation floppy is included in the snapshot it is unlikely +that it will be very useful due to lack of floppy drive on the imac +and the reported inabilty to boot from USB floppies on the supported +version of the hardware. Obviously, the steps necessary to prepare the distribution sets for installation or upgrade depend on which installation medium you |