Hi folks,
I read about the Pegasos II being picky with hard drives and I thought to give my new Pegasos || G4 1GHz/512MB a try with some IDE hard drives that I had lying around.
I tested wether a drive was detected by Open Firmware and Morph OS in master, cable select or jumperless setting in combination with a Artec 34x ATAPI CD-ROM as slave on the same 80-wire ATA-100 cable. In Open Firmware I gave a "devalias" and a "ls hd". I used the Morph OS 1.4 CD to boot my Pegasos and use the "Unit-Control" and "SCSI-Config" tools to see if Morph detected the drive.
Note that I discovered later that my Artec CD-ROM also didn't function properly in combination with all drives. Sometimes only the hard drive was detected, and other times only the CD-ROM. It is also the reason that I tested the Artec as slave only; in master setting the Pegasos hangs before being able to boot into Open Firmware.
Replacing the Artec by a RICOH MP9060A CD-RW/DVD-ROM combo solved these issues.
It still seems to me that the Pegasos II with Morph OS indeed doesn't like drives that have a capacity less than 3GB or older than a few years. IMHO, if you have problems with a combination of a hard drive and a CD-ROM, try to put each device on its own cable. Or replace the CD-ROM drive with a more recent one. Unfortunately I don't have Linux installed (yet) to test wether this is a Morph or Pegasos II issue. If anyone has, I'd like to read their results too.
Hopefully in future Genesi can address this drive issue so I can create a silent machine with my Compact Flash drives...
I was too lazy to do all tests again with the Ricoh, but I nevertheless I wanted to share my information with you.
These are my test results:
/*
Working drives: */
Maxtor DiamondMax Plus 9 (160GB) factory new, unformattedThis hard drive is shipped by default with cable select setting.
With cable select it's not detected by Open Firmware.
Configured as master it is detected by OF.
Morph OS 1.4 boots and detects this drive, even in CS configuration. This is the drive that I use in my Pegasos II.
Western Digital Caviar 307AA (30.7GB), FFS formattedThis Western Digital drive type operates in single drive configuration without a jumper, and REQUIRES a slave drive on the cable when configured as master.
Is detected by Open Firmware, sees all my 4 FFS partitions.
Morph OS 1.4 boots and mounts all partitions.
Western Digital Caviar 33100 (3167MB), FFS formattedThis Western Digital drive type operates in single drive configuration without a jumper, and REQUIRES a slave drive on the cable when configured as master.
Is detected by Open Firmware, sees all my FFS partitions.
Morph OS 1.4 boots and mounts all partitions.
/*
Not (properly) working: */
Artec 34x ATAPI CD-ROM It does function as single drive on a cable.
With two drives on a cable it functions as slave. It doesn't as master. But gives problems in combination with some drives.
USB CF readerIs not detected by OF.
Firewire Harddisk, Oxford IDE-Firewire bridge (<128GB)None of my Firewire - IDE enclosures were detected by OF or Morph.
Sandisk 128 MB CF via IDE, FAT32 formattedIs detected by Open Firmware, sees partitions.
Morph OS 1.4 boots, but doesn't see a connected ide device (except the CD-ROM).
Western Digital Caviar 31600 (1600MB), FFS formattedNot detected by Open Firmware at a cold boot.
Detected by Open Firmware after a reset.
Morph OS 1.4 hangs in OF while displaying "Quark/OpenFirmware".
Western Digital Caviar 2250 (255MB), FFS formattedNot detected by Open Firmware, not even after reset.
The CD-ROM also isn't detected, so I couldn't boot into Morph.
Western Digital Caviar 2850 (850MB), NTFS formattedNot detected by Open Firmware.
Morph OS 1.4 hangs in OF while displaying "Quark/OpenFirmware".
Kalok KL3100 (105MB), FAT formattedIs not detected by Open Firmware.
When it's the only drive on the cable it doesn't show in OF, but it does in MorphOS.
512MB, 1GHz G4 PegasosII, Maxtor 160GB, Radeon 8500LE