I'm running qemu on a Macbook Pro running Mojave, trying to setup Tiger under PowerPC emulation.
When I use '-cdrom tiger.iso', I get the dreaded "No valid state has been set by load or init-program".
However, if I burn that .iso to a DVD and use '-cdrom /dev/cdrom', qemu boots up the tiger installer just fine
What am I doing wrong with the .iso file?
I've tried both homebrew qemu as well as building from the 5.0.0 sources.
For reference, this is the command line which booted the physical DVD correctly:
Code: Select all
qemu-system-ppc -L pc-bios -boot d -M mac99,via=pmu -m 512 -cdrom /dev/cdrom -netdev user,id=mynet0 -device sungem,netdev=mynet0 -prom-env "auto-boot?=true" -prom-env "boot-args=-v"
Code: Select all
qemu-system-ppc -L pc-bios -boot d -M mac99,via=pmu -m 512 -cdrom /dev/cdrom
Code: Select all
$ md5sum tiger.iso tiger-rip.iso
28b3352b8b125469f23ed9c3e386f4a3 tiger.iso
28b3352b8b125469f23ed9c3e386f4a3 tiger-rip.iso