PowerPC Installation Guide -- Power Macintosh --------------------------------------------- Daniel Jacobowitz v1.1, 10 April 2000 ------------------------------------------------------------------------------- Abstract -------- This document describes the installation of Debian GNU/Linux on PowerPC Power Macintosh systems. Copyright Notice ---------------- This document may be distributed and modified under the terms of the GNU General Public License. (C) Copyright 2000, Daniel Jacobowitz ------------------------------------------------------------------------------- Contents -------- 1. Installation on Power Macintosh Systems 1.1. Introduction 1.2. The Nubus Systems 1.3. The OldWorld PCI Systems 1.4. The NewWorld Systems 1.5. How to Contact ------------------------------------------------------------------------------- 1. Installation on Power Macintosh Systems ------------------------------------------ 1.1. Introduction ----------------- Apple (and briefly a few other manufacturers - Power Computing, for example) makes a series of Macintosh computers based on the PowerPC processor. They divide into several categories: Nubus, old world PCI, and new world. 1.2. The Nubus Systems ---------------------- Nubus systems are not currently supported by debian/powerpc. The monolithic (LinuxPPC) kernel architecture does not have support for these machines; instead, one must use the MkLinux Mach microkernel, for which Debian does not yet contain support. These include the 6100/7100/8100 line of Power Macintoshes. 1.3. The OldWorld PCI Systems ----------------------------- This category contains most Power Macintoshes with a floppy drive and a PCI bus. They use an older, buggier revision of the Open Firmware than the new world machines, but can boot Linux either directly from Open Firmware (via Quik), directly from the MacOS ROM (via miBoot), or from within MacOS (via BootX). Of these, only the BootX method flexibly supports dual-booting. This includes most 603, 603e, 604, and 604e based Power Macintoshes, including the 7200, 7300, 7500, 7600, 8500, 8600, 9500, and 9600. 1.4. The NewWorld Systems ------------------------- This category contains the Power Macintosh systems from mid-1998 onwards. They use a more complete Open Firmware bootloader, which supports booting from a network or an ISO9660 CD-ROM, or an ext2fs partition, as well as ELF binary loading. These machines can boot GNU/Linux directly from Open Firmware (via yaboot). BootX is far less reliable on the newer systems, and not supported. Yaboot, the most flexible of all currently supported bootloaders, is highly recommended. Yaboot supports loading a kernel and ramdisk directly from an ext2 partition. Dual-booting with MacOS and other Operating Systems is supported when yaboot is installed by ybin, and installation without modifying Open Firmware's settings is possible. NewWorld Power Macintosh systems require an 800K Type: Apple_Bootstrap partition in order to be made bootable directly from the hard disk. These machines include Blue G3 systems, the iMacs, and G4 systems. 1.5. How to Contact ------------------- Please send any additions or suggestions for this documentation to: Daniel Jacobowitz Any suggestions/complaints/problems with the installation itself should be directed to the Debian mailing lists: for general problems with the initial installation. for PowerPC-specific problems. ------------------------------------------------------------------------------- PowerPC Installation Guide -- Power Macintosh Daniel Jacobowitz v1.1, 10 April 2000