Page 1 of 1

Guide on Installing DP1?

Posted: Sat Mar 30, 2019 5:25 am
by Meow2004
Now i've gotten DP2-4, PB, and Server 1.2v3 installed and fully working. (finally) but DP1 is the last dp, and I'm kind of confused and what to install for it, since (i believe) it needs a modifed openbios. (what i mean is bios files, and other stuff)

and also how to boot to CD and eventually into HDD once installed

Thanks, and hopefully my last question for awhile until I forget how to do this.

Re: Guide on Installing DP1?

Posted: Sat Apr 20, 2019 5:43 am
by UbuntuXP
If I remember correctly, these are the steps that'll work:
1. Make a bash script with the following contents and launch it (file names and formats may differ)

Code: Select all

#!/bin/bash

qemu-system-ppc \
-g 800x600x32 \
-boot d \
-M g3beige \
-m 512M \
-cpu G3 \
-prom-env 'auto-boot?=true' \
-prom-env 'boot-args=-v' \
-prom-env 'boot-device=cd:,\\:tbxi' \
-prom-env 'boot-command=dev /
" PowerMac1,1" encode-string " model" property
" PowerMac1,1" encode-string " compatible" property
boot' \
-netdev user,id=vlan0 \
-device sungem,netdev=vlan0 \
-usb \
-device usb-kbd \
-device usb-mouse \
-drive file="MacOSX_DP1.qcow2",\
format=qcow2,index=0,media=disk \
-drive file="InstallMacOS922.iso",\
format=raw,index=2,media=cdrom \
-drive file="InstallMacOSXDP1.iso",\
format=raw,index=3,media=cdrom \
-name "Mac OS X Developer Preview 1" \
-no-reboot
2. Format target disk in Mac OS 9 with Drive Setup.
3. Run Install Mac OS X in Mac OS 9 until you get an error about setting up boot-device (you must get this far to mark the installation target).
4. Shutdown the VM and change the lines

Code: Select all

-prom-env 'boot-device=cd:,\\:tbxi'
to

Code: Select all

-prom-env 'boot-device=cd:9,\\:tbxi'
(to specify Mac OS X partition on CD) and

Code: Select all

-drive file="InstallMacOS922.iso",\
format=raw,index=2,media=cdrom \
-drive file="InstallMacOSXDP1.iso",\
format=raw,index=3,media=cdrom \
to

Code: Select all

-drive file="InstallMacOSXDP1.iso",\
format=raw,index=2,media=cdrom \
(to remove Mac OS 9 install CD and replace it with Mac OS X DP1 install CD) and launch the script again.
5. Continue as usual.

Re: Guide on Installing DP1?

Posted: Mon Apr 22, 2019 2:49 pm
by sidoh
I've got a problem here. While I can manage to format the target disk using Mac OS 9, I can't seem to run the OS X installer till completion. Instead, the installer seems to stall when looking for partitions, like this:

Image

I've initialized my disk as "Mac OS Server UFS", and I changed the model to mac99 in my qemu command, as none of my isos seem to boot in g3beige. Mind helping me out here? I'm using the qemu 3.1 build built from the official source that is available here.

Re: Guide on Installing DP1?

Posted: Mon Apr 22, 2019 7:03 pm
by Cat_7
Does this help you to install server 1.2v3?

https://wiki.qemu.org/Documentation/Pla ... rver_1.2v3

Best,
Cat_7

Re: Guide on Installing DP1?

Posted: Mon Apr 22, 2019 7:16 pm
by adespoton
That was my thought; the instructions for DP1 shouldn't be too different from the ones for 1.2v3.

Re: Guide on Installing DP1?

Posted: Mon Apr 22, 2019 9:02 pm
by sidoh
Cat_7 wrote:Does this help you to install server 1.2v3?

https://wiki.qemu.org/Documentation/Pla ... rver_1.2v3

Best,
Cat_7
Yup, thing is that I can't install any older versions of Server (ie. 1.0.x), nor can I install DP1. They all stall when looking for partitions to install to no matter what OS I run the installers from.

Re: Guide on Installing DP1?

Posted: Mon Apr 22, 2019 9:07 pm
by adespoton
1.0.x won't work because OpenBIOS can't read the firmware PE it presents. However, it was my understanding that DP1 was more forgiving, and you just needed to boot from the bootloader CD that works for 1.2v3, and it would find the OS on the UFS partition itself.

Re: Guide on Installing DP1?

Posted: Tue Apr 23, 2019 6:53 am
by sidoh
adespoton wrote:1.0.x won't work because OpenBIOS can't read the firmware PE it presents. However, it was my understanding that DP1 was more forgiving, and you just needed to boot from the bootloader CD that works for 1.2v3, and it would find the OS on the UFS partition itself.
Ah, I see now. Thanks a lot dude, I'll try this out.

Re: Guide on Installing DP1?

Posted: Thu Apr 25, 2019 12:37 pm
by sidoh
Welp, so I tried out the QEMU 4.0 build with the DP1 installer and the Mac OS X Server 1.2v3 CD, using Cat_7's command line. Sadly I don't seem to be making any progress on this front, as setup still stalls for me while looking for the UFS partition.

Re: Guide on Installing DP1?

Posted: Sat Apr 02, 2022 4:24 pm
by ZeroCool32
I tried to install DP1, but I get a kernel panic when I boot from the CD.

Re: Guide on Installing DP1?

Posted: Sat Apr 02, 2022 9:29 pm
by Cat_7
It seems installing DP1 can't be done without some patches:
https://twitter.com/stroughtonsmith/sta ... 8913506305

Best,
Cat_7