Hi,
I'm Frédéric from QubesOS project. I wanted to try your latest release ReactOS 0.4.13 today and I've managed to install it on our latest QubesOS R4.1 in development within a HVM domain. First text installer for partitioning is fine and the graphical setup for languages and parameters too. At first OS boot while seeing the desktop for the first time, it popups a window pci device detection but then, just few seconds after the VM is freezing. Looking at Xen status, the stubdomain is not frozen at all, but the VM itself yes with 100% CPU usage. I've tried IDE driver for disk too but the same behavior appeared.
Any idea on how I can catch errors or having logs? Should I try your debug ISO?
Thank you in advance for your help.
Frédéric
PS: https://jira.reactos.org/browse/CORE-13358
Hi Frédéric,
Debug logs are being written to a serial port if you select the "ReactOS (Debug)" option in the bootloader. It will help to understand what's going on in the OS. My guess that's some race condition while enumerating devices.
As far as I can see, Xen shares some code with QEMU for device emulation in HVM mode. Thus this wiki page (https://reactos.org/wiki/QEMU) may help to tune some settings, because ReactOS doesn't work with all kinds of modes QEMU offers (namely, q35 chipset doesn't work, https://jira.reactos.org/browse/CORE-13346)
Checking latest development build may also help, but we haven't made much changes to that part of OS recently.
If you will manage to run ReactOS inside Xen, maybe it's worth creating a dedicated wiki page for that along with other virtualization software.
Anyway, thanks for your interest in our project :)
Victor