Skip headers ("> p e n g u i n p p c . o r g
HomeFAQGet InvolvedTalk to OthersNews ArchivesLinks Elsewhere


:: powerpc linux
:: topics
:: elsewhere
:: international
:: about
:: hosted by
OSU OSL Download fresh PowerPC Linux kernels from ppckernel.org!
Quik Quirks

This page deals with Oldworld (Beige) PowerMac, PowerBook and PowerMac-Clones, and any quirks you may run into on these machines using the Quik Bootloader due to hardware differences or broken firmware.

Newworld (Colorful) Macs are not included on this page as they can not use Quik. They must use yaboot instead. Their firmware lacks many of quirks found on these Oldworld machines.

The B/A column tells you if you should use either Bootvars or Apple System Disk to change your boot variables from inside Mac OS. Note, if you see an A/B next to a model that also tells you that you need to change the load-base, you will have to bootvars or change load-base directly in OpenFirmware, as Apple System Disk can not do that.

Much of this information was gathered from the NetBSD Model Support Page and Appendix A through C of the LinuxPPC 2000 User Guide.

PowerBooks

Model NameVersion QuirksB/A
PowerBook 24002.0.1A
PowerBook 34002.0.1A
PowerBook G3 "Mainstreet"2.0.1 May need to change Load-base to 1000000 to avoid gzip problems. A
PowerBook G3 "Wallstreet" (233,250,292MHz)2.0.1
  • Must use left Media Bay for Floppy Booting: boot-device fd2:,installer.coff
  • May need to change Load-base to 1000000 to avoid gzip problems.
A
PowerBook G3 "PDQ" (233,266,300MHz)2.0.1 May need to change Load-base to 1000000 to avoid gzip problems. A

PowerMacs

Model NameVersion QuirksB/A
PowerMac 44002.0.3Internal IDE Drive: boot-device ata/ata-disk@0:0A/B
PowerMac 54002.0
  • output-device defaults to ttya
  • output-device screen ONLY works with floppy booting, must use output-device ttya to boot off of SCSI/IDE.
  • load-base may need to be changed to 100000.
A/B
PowerMac 55002.0Load-base may need to be changed to 100000. A/B
Performa 63602.0.3
  • output-device defaults to ttya
  • output-device screen ONLY works with floppy booting, must use output-device ttya to boot off of SCSI/IDE.
  • load-base may need to be changed to 100000.
A/B
PowerMac 64002.0
  • output-device defaults to ttya
  • output-device screen ONLY works with floppy booting, must use output-device ttya to boot off of SCSI/IDE.
  • load-base may need to be changed to 100000.
  • Internal IDE Drive: boot-device ata/ATA-disk@0:0
  • Note that if linux isn't the first bootable partition on your drive, you'll have to specify the partition number in boot-file: boot-file ata/ATA-Disk@0:X/vmlinux root=/dev/hdaX (X is partition no. of root)
B
PowerMac 65002.0
  • Requires special: output-device /bandit/ATY,264GT-B
  • load-base may need to be changed to 100000.
A/B
20th Anniversary2.0
  • No OF Video.
  • load-base may need to be changed to 100000.
A/B
72001.05
  • No OF Video.
  • As the 7200's HD is slow to spin up, you may need: boot-command begin ['] boot catch 1000 ms cr again
B
PowerMac 73001.0.5
  • output-device defaults to ttya
  • Requires special: output-device /chaos/control
  • Need to Apply OF Patch
  • As the 7300's HD is slow to spin up, you may need: boot-command begin ['] boot catch 1000 ms cr again
B
PowerMac 75001.0.5
  • output-device defaults to ttya
  • Requires special: output-device /chaos/control
  • Need to Apply OF Patch
B
PowerMac 85001.0.5
  • Run System Disk with OF 1.0.5 patch (elsewhere screen will be blank)
  • Setup Input device from ttya to kbd
  • Setup Output device from ttya to /chaos/control
B
PowerMac 8600 (200MHz)1.0.5B
PowerMac 9500 (120,132MHz) 1.0.5
  • Requires special: output-device /ATY,mach64
A/B
PowerMac 9500 (150,180,180MP,200MHz)1.0.5
  • output-device defaults to ttya
  • May require special: output-device /bandit@F4000000/ATY,mach64@D
A/B
PowerMac 9600 (200,200MP,233MHz)1.0.5
  • output-device defaults to ttya
  • May Require special: output-device /bandit@F4000000/ATY,mach64@D
A/B
PowerMac Beige G3 Rev. 1 (RageII+ Video)2.0f1
  • Must Run System Disk to Apply OF Patches First
  • Slave IDE and Zip Drives May Be Unreliable to Boot From
  • May need to experiment with the following list of Load-base: 4000, 60000, 100000 or 1000000.
A
PowerMac Beige G3 Rev. 2 (RageII Pro Video)2.4
  • Must Run System Disk to Apply OF Patches First
  • Zip drives and Floppy Drives May Be Unreliable to Boot From
  • May need to experiment with the following list of Load-base: 4000, 60000, 100000 or 1000000.
A

PowerMac Clones

Model NameVersion QuirksB/A
Motorola Starmax 30002.0.2Internal IDE Drive: boot-device ata/ata-disk@0:0 B
Motorola Starmax 40002.0.2Internal IDE Drive: boot-device ata/ata-disk@0:0 B
Motorola Starmax 50002.0.2 Requires special: output-device /bandit@F2000000/ATY,RAGEII_M@11 B
Motorola Starmax 5000 (300 MHz, with TwinTurbo Video)2.0.2 B
Motorola Starmax 55002.0.2 Requires special: output-device /bandit@F2000000/ATY,RAGEII_M@11 B
PowerComputing PowerBase (All Models)1.0.5
  • Requires special: output-device /bandit/ATY,mach64_3D_pcc
  • load-base may need to be changed to 100000.
  • Internal IDE Drive: boot-device ata/ATA-disk@0:0
  • Note that if linux isn't the first bootable partition on your drive, you'll have to specify the partition number in boot-file: boot-file ata/ATA-Disk@0:X/vmlinux root=/dev/hdaX (X is partition no. of root)
B
PowerComputing PowerCenter (All Models)1.0.5 No OF Video.B
PowerComputing PowerCenter Pro (All Models)1.0.5
  • SCSI Card Can't Be Booted from OF
  • Requires Special output-device pci1/@D
  • OF Video Only Displays on Mac DB15 Monitor Port.
B
PowerComputing PowerCurve (All Models)1.0.5 A/B
PowerComputing PowerTower (All Models)1.0.5Either use a serial connection, or use Bootvars to setup ahead of time, as changing the boot device from ttya or ttyb causes these machines not to boot. A/B
PowerComputing PowerTower Pro (All Models)1.0.5 No OF Video. A/B
Umax APUS 2000 2.0
  • Run Apple System Disk To Allow SCSI Booting (Eventhough it Claims to be Incompatible with This Machine, It Will Work)
  • Internal IDE Drive: boot-device ata/ata-disk@0:0
A
Umax APUS 30002.0
  • Run Apple System Disk To Allow SCSI Booting (Eventhough it Claims to be Incompatible with This Machine, It Will Work)
  • Internal IDE Drive: boot-device ata/ata-disk@0:0
A
Umax APUS C5002.0
  • Run Apple System Disk To Allow SCSI Booting (Eventhough it Claims to be Incompatible with This Machine, It Will Work)
  • load-base may need to be changed to 100000.
A
Umax APUS C6002.0
  • Run Apple System Disk To Allow SCSI Booting (Eventhough it Claims to be Incompatible with This Machine, It Will Work)
  • load-base may need to be changed to 100000.
A
Umax APUS J7001.0.5No OF Video. A
Umax S9001.0.5Run Apple System Disk To Allow SCSI Booting (Eventhough it Claims to be Incompatible with This Machine, It Will Work) A
Last modified: 21 September 2004