[OpenBIOS] Apple's BootX

Jd Lyons lyons_dj at yahoo.com
Sat Jan 27 15:11:59 CET 2018



> On Jan 27, 2018, at 7:33 AM, BALATON Zoltan <balaton at eik.bme.hu> wrote:
> 
> On Sat, 27 Jan 2018, Jd Lyons via OpenBIOS wrote:
>> Welcome to OpenBIOS v1.1 built on Jan 22 2018 11:12
>> 
>> 0 > boot hd:10,\ppc\bootx >> switching to new context:
>> 
>> 
>> Mac OS X Loader
>> depthbytes isn't unique.
>> rowbytes isn't unique.
>> FILL-RECTANGLE isn't unique.
>> Opening partition [/pci at f2000000/mac-io at c/ata-3 at 20000/disk at 0:10]...
>> HFSInitPartition: 2fc5b254
>> Loading HFS+ file: [\\com.apple.Boot.plist] from 2fc5b254.
>> setting boot-uuid to: CF9C6A60-A576-362A-A46B-5CF31493B8F0
>> non-root file owner detected: 501
>> non-root file owner detected: 501
>> non-root file owner detected: 501
>> non-root file owner detected: 501
>> non-root file owner detected: 501
>> non-root file owner detected: 501
>> non-root file owner detected: 501
>> non-root file owner detected: 501
>> non-root file owner detected: 501
>> Reading HFS+ file: [\\mach_kernel] from 2fc5b254.
>> setting boot-uuid to: CF9C6A60-A576-362A-A46B-5CF31493B8F0
>> non-root file owner detected: 501
>> Loading HFS+ file: [\System\Library\Caches\com.apple.kernelcaches\kernelcache.D57A14F7] from 2fc5b254.
>> 
>> Call Kernel!
>> FailToBoot: 6
>> ENTER
> 
> So maybe you're looking for the problem at the wrong place when debugging BootX. It says it has transferred execution to the loaded kernel and it's the kernel which failed. Does the kernel version you're trying to boot support this CPU type at all?

I’m not sure with the 7448, it was used it some upgrades for Powermac G4’s from third parties. I’ll have to check what OS’s there where compatible with. I think it’s just a 7447a with double the L2 cache.

Compatible OS Versions::

Mac OS 9.2.2 or Mac OS X 10.3.5 (oor later)) is required for all models..

Mac OS X 10.3.8 or later is recommended..

This package contains::

• Newer Technology MAXPower G4 upgrade card,, heat sink with fan and power connector

• CD--RROM with manual and frmware installation

• A magnetized Phillips screwdriver


Firmware Update::

IMPORTANT::

This upgrade

REQUIRES

the


Newer Technology 7447A//77448 Firmware Update


provided on CD or it WILL NOT WORK..



https://eshop.macsales.com/tech_center/manuals/newertech/maxpower/nwtmang4max.pdf



So I wondering if someone used an old firmware as the reference in qemu-ppc when support for booting OS X was added. Maybe there is some magic we need to boot from the 7450/7455/7447a/7448.




I was able to boot a custom kernel that someone had added 604 support for Tiger( 10.4.8 ), with the 7448 in qemu-ppc.


 


> 
> Regards,
> BALATON Zoltan

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.coreboot.org/pipermail/openbios/attachments/20180127/e8f5868b/attachment.html>


More information about the OpenBIOS mailing list