Can an HLK client be a virtual machine?

If I want to try the VHLK method, can the HLK client be a virtual machine as well or must it be a physical machine?

On 2023-01-06 2:03 p.m., David_F. wrote:

If I want to try the VHLK method, can the HLK client be a virtual machine as well or must it be a physical machine?

I haven’t done it myself, but you may try this link:
https://github.com/daynix/VirtHCK

And past discussion that pointed me there:
https://community.osr.com/discussion/comment/282959#Comment_282959

Yes. However there are obvious restrictions on what you can test.

Thanks, I presume the “obvious restrictions” are on hardware and not the driver itself when the driver is one that doesn’t require any particular hardware?

Right. Even requiring specific hardware is possible for some virtualization systems, so it really depends on what your driver requires. For software only drivers using a vm is much easier and reproducible than using hardware.