The easiest way to get working would be to download an existing pre-built VM image, however in this tutorial we will show how to create a QEMU VM from scratch.
In this tutorial we will use the basic “Hello, World” template, however you can choose any other template you prefer:
QEMU is very lightweight, requires no initial setup and is the only virtual machine engine that supports kernel debugging on Windows hosts running the Hyper-V platform (required for WSL2).īefore you begin, install Visual Studio and VisualKernel 4.0 or later. This tutorial shows how to use VisualKernel and QEMU to efficiently develop and debug kernel modules.