On Sun, 19 Oct 2025, Yogesh Vyas wrote:
When I run QEMU with the ROM option, the machine boots successfully with the below command:qemu-system-ppc64 -machine pegasos2 -bios pegasos2.rom \ -cdrom debian-8.11.0-powerpc-netinst.iso \ -device VGA,romfile="" -serial stdio However, when I try to boot the machine without the ROM using VOF, the machine does not come up and no logs appear on stdout: qemu-system-ppc64 -machine pegasos2 -serial stdio \ -kernel vmlinuz-chrp.initrd -append "---" \ -cdrom debian-8.11.0-powerpc-netinst.iso Please let me know if I am missing any parameters or setup required for booting via VOF on Pegasos2. Documentation referred: qemu/docs/system/ppc/amigang.rst
Maybe you did not use the right vmlinuz-chrp.initrd. Pegasos2 is a 32 bit machine so you need /install/powerpc/vmlinuz-chrp.initrd for it (see in the /install/pegasos script that is used with firmware). Even if you call it from qemu-system-ppc64 which includes both 32 bit and 64 bit machines but does not make 32 bit machines 64 bit so you still need the 32 bit OS.
Regards, BALATON Zoltan
