OR, use win11 OS, which has WSL2 (windows system for Linux) already integrated! So you have in-house build Hyper-HV (optimized virtual machine) with MINIM (no duplication) of resources.
Ex: Extremely-optimized virtual Kernel 5.15.3 (build by Microsoft) with all modules encapsulated in the kernel, so it has all filesystem (fat, exfat, xfs, btrfs, ext3/4 etc etc). And you can run/share all windows / linux commands from a VM (virtual machine). You can mount ANY additional disks (physical or virtual vhd(x), partitioned or not, etc.
My firefox ver-120 starts in 1 second in this Archlinux-Virtual Machine, even without Wayland server. The VHDX 1TB (=1000 GB) is spared (just 1.2 GB on SSD), swap 4 GB auto created in RAM, the VM ram is 16 GB auto (half of my real physical RAM, 32 GB) etc. The best thing: RAM is auto-resized so that VM does NOT take (for itself) reversible RAM from the win11 RAM. All those with 2 minutes of loading an Arch distro from MS store, nothing customized from my part (for now), except install Firefox from this VM linux.
Anyway, I deviated from the subject, just to explain that today we do NOT need to re-invent the wheel. Time is extremely precious for some of us. Money is not so preciously in an perpetual inflationary fiat money system (loved by all governments to pay for their huge debits).