Installation Instructions for Darwin/ppc (2002-09-23) --------------------------------------------------- Supported Hardware ------------------ Darwin will install and boot on all NewWorld (non Beige) Macs. The Beige G3 should run Darwin, however the installer cannot create a bootable partition on OldWorld machines. Tulip (DEC/Intel 21x4x) Ethernet controllers are not supported by Darwin. The Beige G3 and some NewWorld machines shipped with this ethernet card. NVIDIA video cards are not supported by Darwin. These shipped on AGP equipped G4's. ATI video cards on machines that came with a DVD drive are not supported. The keyboard and mouse on laptop machines, firewire controller, many CD/DVD drives, the PMU, and other rudimentary features are not supported without binary drivers distributed by Apple on the installation CD. Installation Instructions ------------------------- -1) Prepare a partition to install Darwin onto. Use OS X's Disk Utility, a partitioning tool under OS 9, or pdisk under mklinux or netbsd, or however you wish to create the partition. It should be of type Apple_HFS. 0) Get the CD image from http://www.opensource.apple.com/projects/darwin 1) Burn the CD image to CD. If you have an OS X system with a CD burner, you can burn the CD image using Disk Copy. Select Image->Burn Image from the menu bar. If you have a Linux or *BSD system with a CD burner, you can burn the CD image using cdrecord. See the cdrecord man page for information. 2) Boot from the CD image. Insert the CD image into the CDROM drive, and reboot. Hold down the 'c' key while rebooting to boot off the CD. When the machine boots off the CD, you will see a screen with a black background and white text. Much text will scroll by, and you will eventually be prompted for installation questions. 3) Select the disk to install onto. When the CD has finished booting, you will be prompted with the following question: The following devices are available for installation: 1. @ disk1 () Which device would you like to install Darwin onto? Enter the number (on the far left) of the device you'd like to install Darwin on. At this point you can also enter the word "shell" to enter an emergency shell. This should not be needed for normal installation. 4) Select the partition to install onto. After selecting the disk to install into, you must choose a partition. You will be prompted as follows: Which partition would you like to install into: 1) /dev/disk1s1 Apple_partition_map Apple 2) /dev/disk1s2 Apple_Driver_ATA Macintosh 3) /dev/disk1s3 Apple_Driver_ATA Macintosh 4) /dev/disk1s4 Apple_Driver_IOKit Macintosh 5) /dev/disk1s5 Apple_Patches Patch Partition 6) /dev/disk1s6 Apple_HFS untitled 7) /dev/disk1s7 Apple_HFS untitled 2 Your Choice: The choices are displayed in the form of #) You should choose the partition you want to install into. You should never choose partitions of type other than Apple_HFS unless you know what you're doing. 5) Do you want the partition erased or not? The install script will prompt you for whether you want to do a clean install or not. Answering "yes" will newfs_hfs the partition and begin installing Darwin. If you choose "no" here, the partition will not be newfs'd but the installer will begin extracting files over the top of whatever is on the disk. Doing a clean install is the recommended method. 6) Wait. After choosing the partition to install onto, the installer will automatically create a new filesystem on that partition (HFS, and it will destroy all existing data on that partition), and install Darwin onto it. The install script will also run bless to make the partition bootable on NewWorld machines. 7) Reboot. After installing all the packages onto the partition, the installer will prompt you to reboot the machine. At this point, if there are any last minute changes you would like to make, the installer also provides the option of starting a shell.