I just build serenity, create grub image and copy it as rootfs for my VM. Grub is loading and system starts to boot. But than it hangs and is killed by qrexec timeout.
For creating VM I used this commands:
$ qvm-create --verbose serenity --class StandaloneVM --property virt_mode=hvm --property kernel="" --property memory=256 --property maxmem=256 --label=red
$ sudo su
$ qvm-run -p my-new-qube 'cat /home/user/serenity/Build/i686/grub_disk_image' > /dev/mapper/qubes_dom0-vm--serenity--root
0.000 β[34;1m[Kernel]β[0m: APICTimer: Using HPET as calibration source
0.000 β[34;1m[Kernel]β[0m: Kernel Rng: Using RDSEED or RDRAND as entropy source
0.000 β[34;1m[Kernel]β[0m: PIC: Cascading mode, vectors 0x50-0x5f
0.000 β[34;1m[Kernel]β[0m: IOAPIC ID: 0x0
0.000 β[34;1m[Kernel]β[0m: IOAPIC Version: 0x11, redirection entries : 48
0.000 β[34;1m[Kernel]β[0m: IOAPIC Arbitration ID 0x0
0.000 β[34;1m[Kernel]β[0m: ACPI: Using RSDP @ P00000000000f 590
0.000 β[34;1m[Kernel]β[0m: ACPI: Main Description Table valid? true
0.000 β[34;1m[Kernel]β[0m: ACPI: Using XSDT, enumerating tables @ P00000000f c00a 650
0.000 β[34;1m[Kernel]β[0m: ACPI: XSDT revision 1, total length: 84
0.000 β[34;1m[Kernel]β[0m: ACPI: Initializing Fixed ACPI data
0.000 β[34;1m[Kernel]β[0m: ACPI: Fixed ACPI data, Revision 4, length: 244 bytes
0.000 β[34;1m[Kernel]β[0m: CPI: DSDT P00000000f c001040
0.000 β[34;1m[Kernel]β[0m: RTC: Year: 2022, month: 8, day: 17, hour : 9, minute:
25, second : 57
0.000 β[34;1m[Kernel]β[0m: HPET @ P00000000f c00a560
0.000 β[34;1m[Kernel]β[0m: HPET: Minimum clock tick - 0
0.000 β[34;1m[Kernel]β[0m: HPET: Timers count - 3
0.000 β[34;1m[Kernel]β[0m: HPET: Main counter size: 64-bit
0.000 β[34;1m[Kernel]β[0m: HPET: Timer[0] comparator size: 64-bit, mode: 64-bit
0.000 β[34;1m[Kernel]β[0m: HPET: Timer[1] comparator size: 64-bit, mode : 64-bit
0.000 β[34;1m[Kernel]β[0m: HPET: Timer[2] comparator size: 64-bit, mode : 64-bit
0.000 β[34;1m[Kernel]β[0m: HPET: frequency 62500000 Hz (62 MHz)
Pay now to fund the work behind this issue.
Get updates on progress being made.
Maintainer is rewarded once the issue is completed.
You're funding impactful open source efforts
You want to contribute to this effort
You want to get funding like this too