Oh no, the SATA adapter works fine. It’s recognized by Open Firmware and the 
boot menu lets me select the Tiger install. 

What I don’t know is how to *manually* boot it through the Open Firmware 
console so I can load the OpenBSD boot loader.

Sent from my iPhone

> On Oct 26, 2018, at 8:13 PM, Nick Holland <[email protected]> wrote:
> 
>> On 10/25/18 14:51, Katherine Rohl wrote:
>> I’m trying to run OpenBSD and Tiger on one hard drive on a Mac G4
>> tower. I’ve successfully installed 6.4 onto the drive and I can still
>> boot from Tiger, so that’s good. I then copied ofwboot to the Tiger
>> partition (since it’s the first HFS+ partition).
>> 
>> I have an Silicon Image 3112-based PCI SATA controller that’s
>> recognized by OF. Unfortunately, I can’t remember how to tell Open
>> Firmware to boot from a SATA drive attached to a PCI controller so I
>> can specify the OpenBSD boot image!
>> 
>> Does anyone know how to find out the partition’s location in the
>> device tree so I can boot to BSD? I’m not good with Open Firmware,
>> unfortunately. I’m more of a Classic person, with my Mac usually in
>> OS 9.
> 
> You have much greater faith in Apple firmware doing things with
> non-Apple HW than I do. :)
> 
> Apple built their firmware to boot MacOS from MacHW, and anything beyond
> that that actually works is more good luck than their intent.  I'm not
> saying it's impossible, it's just not guaranteed. And it might be buggy
> if it does try to work.
> 
> I'd suggest just booting off your IDE disk and use your SATA disk as
> non-boot space.  Or perhaps a SATA to IDE adapter and attach it to the
> factory IDE port.
> 
> Nick.
> 

Reply via email to