Guide on Installing DP1?

About Qemu-system-ppc, a PPC Mac emulator for Windows, macOS and Linux that can run Mac OS 9.0 up to Mac OS X 10.5

Moderators: Cat_7, Ronald P. Regensburg

Post Reply
Meow2004
Student Driver
Posts: 20
Joined: Thu May 03, 2018 3:09 pm

Guide on Installing DP1?

Post 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.
User avatar
UbuntuXP
Tinkerer
Posts: 68
Joined: Sat Feb 08, 2014 8:15 pm

Re: Guide on Installing DP1?

Post 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.
"Unix was not designed to stop you from doing stupid things, because that would also stop you from doing clever things."

Doug Gwyn
User avatar
sidoh
Tinkerer
Posts: 51
Joined: Sun Aug 21, 2016 12:59 am
Location: Unknown

Re: Guide on Installing DP1?

Post 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.
User avatar
Cat_7
Expert User
Posts: 6145
Joined: Fri Feb 13, 2004 8:59 am
Location: Sittard, The Netherlands

Re: Guide on Installing DP1?

Post by Cat_7 »

Does this help you to install server 1.2v3?

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

Best,
Cat_7
User avatar
adespoton
Forum All-Star
Posts: 4226
Joined: Fri Nov 27, 2009 5:11 am
Location: Emaculation.com
Contact:

Re: Guide on Installing DP1?

Post by adespoton »

That was my thought; the instructions for DP1 shouldn't be too different from the ones for 1.2v3.
User avatar
sidoh
Tinkerer
Posts: 51
Joined: Sun Aug 21, 2016 12:59 am
Location: Unknown

Re: Guide on Installing DP1?

Post 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.
User avatar
adespoton
Forum All-Star
Posts: 4226
Joined: Fri Nov 27, 2009 5:11 am
Location: Emaculation.com
Contact:

Re: Guide on Installing DP1?

Post 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.
User avatar
sidoh
Tinkerer
Posts: 51
Joined: Sun Aug 21, 2016 12:59 am
Location: Unknown

Re: Guide on Installing DP1?

Post 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.
User avatar
sidoh
Tinkerer
Posts: 51
Joined: Sun Aug 21, 2016 12:59 am
Location: Unknown

Re: Guide on Installing DP1?

Post 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.
ZeroCool32
Space Cadet
Posts: 1
Joined: Sat Apr 02, 2022 4:21 pm

Re: Guide on Installing DP1?

Post by ZeroCool32 »

I tried to install DP1, but I get a kernel panic when I boot from the CD.
Last edited by ZeroCool32 on Sat Apr 02, 2022 4:27 pm, edited 1 time in total.
User avatar
Cat_7
Expert User
Posts: 6145
Joined: Fri Feb 13, 2004 8:59 am
Location: Sittard, The Netherlands

Re: Guide on Installing DP1?

Post by Cat_7 »

It seems installing DP1 can't be done without some patches:
https://twitter.com/stroughtonsmith/sta ... 8913506305

Best,
Cat_7
Post Reply