2) Boot a qemu VM with the attached XML (a suggestion, of course), adding the CD-ROM as boot device 1.
3) Boot such VM using the virt-manager, and select the HWE kernel.
Alternatively to step (2)-(3), if you already have some qemu VM, you could install kexec-tools and mount such image inside the VM, then (let's assume the ISO is mounted as /mnt): kexec -s -l /mnt/casper/hwe-vmlinuz --initrd /mnt/casper/hwe-initrd --command-line="loglevel=8 console=ttyS0". With the VM console opened, then run "kexec -e" - with this kexec trick, I reproduced it here consistently.
Thanks again, and let me know if I can help with anything (testing stuff, collecting logs, etc)!
P.S. Maybe worth mentioning some versions of packages I'm running in my host system (Ubuntu 20.04):
ii libvirt0:amd64 8.6.0-0ubuntu3.1~backport20.04.202212052147~ubuntu20.04.1
ii qemu-system-x86 1:7.0+dfsg-7ubuntu2.3~backport20.04.202304142049~ubuntu20.04.1
ii seabios 1.16.0-4~backport20.04.202211181046~ubuntu20.04.1
$ uname -srv
Linux 5.15.0-67-generic #74~20.04.1-Ubuntu SMP Wed Feb 22 14:52:34 UTC 2023
Interesting @dbungret, thanks for your test!
What ISO did you try? Mine is downloaded from https:/ /releases. ubuntu. com/22. 04.3/ubuntu- 22.04.3- live-server- amd64.iso - the md5sum is: 2072007c1d5b504 c9a4858240e28e6 69
The comprehensive (quick) test for this:
1) wget https:/ /releases. ubuntu. com/22. 04.3/ubuntu- 22.04.3- live-server- amd64.iso
2) Boot a qemu VM with the attached XML (a suggestion, of course), adding the CD-ROM as boot device 1.
3) Boot such VM using the virt-manager, and select the HWE kernel.
Alternatively to step (2)-(3), if you already have some qemu VM, you could install kexec-tools and mount such image inside the VM, then (let's assume the ISO is mounted as /mnt): kexec -s -l /mnt/casper/ hwe-vmlinuz --initrd /mnt/casper/ hwe-initrd --command- line="loglevel= 8 console=ttyS0". With the VM console opened, then run "kexec -e" - with this kexec trick, I reproduced it here consistently.
Thanks again, and let me know if I can help with anything (testing stuff, collecting logs, etc)!
P.S. Maybe worth mentioning some versions of packages I'm running in my host system (Ubuntu 20.04):
ii libvirt0:amd64 8.6.0-0ubuntu3. 1~backport20. 04.202212052147 ~ubuntu20. 04.1 7ubuntu2. 3~backport20. 04.202304142049 ~ubuntu20. 04.1 4~backport20. 04.202211181046 ~ubuntu20. 04.1
ii qemu-system-x86 1:7.0+dfsg-
ii seabios 1.16.0-
$ uname -srv
Linux 5.15.0-67-generic #74~20.04.1-Ubuntu SMP Wed Feb 22 14:52:34 UTC 2023