|
From: | Jd Lyons |
Subject: | [Qemu-ppc] Mac OS Server 1.2 |
Date: | Sat, 28 Jan 2017 17:30:40 -0500 |
I’d like to get this working on Qemu-System-PPC, I can boot from the OS 9 partition of the install CD, but when I try to boot BootX manually from Open Firmware I get garbled video. I may need a custom version of BootX, but I can’t figure any way to modify the install CD ISO. No matter what I do, the ISO file will only mount the HFS partitions of the CD read only, even if I use DiskUtility to convert the image to R/W. Anyone know how to convey them ISO to a file that is R/W for the HFS partitions? To complicate matters the CD has a Apple UFS partition, and I can’t find any way tom out it, at all. I need to get a look at how the partition is played out, to try and boot from it. Anyone know how to mount this partition?
Their is also a Apple Boot Helper partition, but I don’t know the file format. I may need access to this partition as well. diskutier list returns: #: TYPE NAME SIZE IDENTIFIER 0: Apple_partition_scheme +681.9 MB disk4 1: Apple_partition_map 32.3 KB disk4s1 2: Apple_Driver43 28.7 KB disk4s2 3: Apple_Driver43 38.9 KB disk4s3 4: Apple_Driver43_CD 61.4 KB disk4s4 5: Apple_Driver_ATAPI 28.7 KB disk4s5 6: Apple_Driver_ATAPI 61.4 KB disk4s6 7: Apple_Patches 262.1 KB disk4s7 8: Apple_HFS Mac OS X Server 1.2 92.3 MB disk4s8 9: Apple_HFS MOSX_Booter 8.4 MB disk4s9 10: Apple_Rhapsody_Loader 262.1 KB disk4s10 11: Apple_Rhapsody_UFS 579.9 MB disk4s11 Also, the g3beige target machine seems to be broken, it won’t boot OS 9, I can boot OS 9 with -M mac99, even if I chose -cpu G3, or -cpu ppc( 604 ). Is this a limitation of the Open Bios, or did someone push a change to the code that broke the g3beige target? Do I need an Old World ROM to run as a Beige G3 machine? Seems like I would, but I don’t understand how it really works. Beige G3 seems to work fine with OS X 10.2. Last question, and I know it’s pretty dumb, but I want to add to the CFLAGS when I build Qemu, but I can’t find any place to add them, that doesn’t just get ignored. Is their a file I can edit to add CFLAGS to the global build of Qemu? All I can find is a bunch of references to QEMU_CFLAGS. |
[Prev in Thread] | Current Thread | [Next in Thread] |