I have a Rev A. Beige G3 Mac (Rev A. is the one that would only support
Masters on the IDE busses) on which I am attempting to install Suse-PPC.
I have the Apple OEM Ultra-Wide SCSI card connected to a 4.5GB SCSI drive
(this is my main system drive), and I added a 9GB IDE (ST13940A) drive. The
IDE drive is the Master on IDE Bus 0 (CD-ROM is Master on IDE bus 1). I
want to install Linux on the IDE drive. I have divided the IDE drive into 4
4.2GB HFS partition (for regular Mac stuff)
32MB HFS partition (the Boot partition the install manual instructs me to
128Mb swap partition
4GB A/UX Root partition
If I boot into MacOS then launch BootX and then Linux, the IDE drive is
never recognized. It doesn't matter if I boot into MacOS from the IDE or
the SCSI drive. I also swapped the CDROM and IDE drive busses - still
didn't work. The only way I have been able to get the Linux kernel (2.2.14)
to see the IDE drive is by performing the following:
Copy the following files from CD #1/suseboot to the small (32MB) HFS volume
that is on the IDE drive:
I then select that volume as the boot disk using the MacOS Control Panel
'Startup Disk' and then restart.
This causes the initial happy mac icon to be replaced with a "penguin
sitting beside a mac" icon and the kernel boots and recognizes the IDE
drive, and takes me into the installer.
There are two problems with this approach: 1st, I can't easily boot back
into MacOS, I have to zap PRAM to get back to MacOS; 2nd, I don't know how
to specify the real boot partition (/dev/hda10) instead of the ramdisk image
that contains the installer.
I've tried kernel 2.2.16 from Bootx, but this locks up before the Penguin
appears. I see the welcome to kernel 2.2.16 message followed by some
address info, followed by booting... followed by some more information, then
everything just stops with the last line being:
Console: colour dummy device 80x25
Does anyone have any ideas or experience on getting Suse to install on an
IDE drive on a Rev A Beige G3 Mac with the OEM SCSI Drive? How about on a
Rev C.? I found a place that has upgrade ROMs for the IDE controllers that
basically upgrades them to be a Rev C. so Master and Slave are supported -
maybe there were other fixes also.