Running Linux on a Windows machine means two things. You either need to create a virtual machine that can share the system resources and run a Linux distribution inside it. Or, you can avoid Type 2 hypervisors and dual-boot Linux alongside Windows. Both of these methods let you learn the Linux way, although dual-booting means direct access to the system kernel and hardware.