Both. Each of my laptops and a PC I use for work have dual-boot Windows 7 or 10 and Debian. I need them like that, mostly to have backup, to be always prepared to do my job which could require to run some proprietary Windows-only software. On PC and on my most recent laptop I have almost every Windows OS as VM guests with Debian being a host. For virtualization I use KVM\QEMU+libvirt and it works great. Using USB passthrough, I can run a programming software inside Windows VM to flash or manage physical hardware (PBX, printers, tablets, handhelds, etc) connected to host via USB port. File exchange between host and guests is done by SMB (SAMBA). Virtual graphic display works noticeable slower on a VM, so I use RDP connection to work with Windows VMs which is much more responsive.For those of you that still use Windows, do you have a dual boot system where you select linux or windows at boot time or do you boot into linux and run windows as a vm?
If she is not a Linux techie\enthusiast and is not at least comfortable with Linux already, I wouldn't recommend to force Linux on her.My wife is trying to decide if she wants to keep windows on her laptop or no. Obviously, it's easier not to decide & keep her options open.. but I don't know if dual boot or running windows in a vm would be better, or what the tradeoffs would be. Anyone care to say which is the better option, tradeoffs, pitfalls, etc?