> I use -no-reboot so that when the guest does a reboot during > installation, as they invariably do one or more times, QEMU exits, my > scripts does things eject the CD/floppy, or change it for the next in > sequence, and modify the guest's installed files to add virtio > drivers, install extra fiels, edit boot scripts and whatever else is > useful, and then restart QEMU. > > The guest thinks it's just rebooted, but it has the virtualisation > goodies in place to run better. > > Unfortunately with an MS-DOS 5.00 guest, -no-reboot does not > work. It fails to exit QEMU; instead it just reboots. I guess that > means a QJSON event would not be sent either.
I suppose it uses a weird way to reboot, there are many (PS/2 controller, calling the BIOS entry point...). François.