r/virtualization • u/IndiePat • 4h ago
Is switching to a Hypervisor better for me than staying with a dual boot?
Currently I have a dual boot Linux/Win11 PC. When I'm home I use the Linux partition (video games, internet streaming, etc.), and when I'm away on campus/work I use the Windows 11 partition with Windows RDP (Adobe, CAD, etc.), connecting from a separate Windows 11 laptop over a private TailScale network.
This works pretty well (I'm very proud of myself for figuring this out :D), but I still have occasional issues which lock me out of computer when I'm away. I have SSH access to both the Linux and Windows machines, but that connection is entirely dependent on TailScale properly launching at boot remotely. I often forget to reboot into my Windows partition before I leave for classes and I then have to run a grub-reboot command over SSH on the Linux machine in order to reboot remotely into Windows (which then typically auto-starts TailScale and lets me have RDP access.)
Recently I've been noticing some annoying trade-offs of this method, notably that Windows updates will sometimes cause the system to restart again after being rebooted into Windows remotely, booting it back into the default Linux partition. This would be a minor annoyance if for some reason it didn't also disable TailScale startup on the Linux boot, locking me out of the computer entirely until I get home. This is part of a greater problem inherent to the dual-boot method; I have no remote control of my computer during the actual boot process.
I've been learning a bit about Hypervisors, and to me it sounds like a nice way to ensure that I'll still have SSH access to the computer even if Windows screws up the boot process. From my limited research it seems that Type 2 Hypervisors would be simpler for me to use and functionally the same as a Type 1 in my case (ideally I would turn my pre-existing Linux system into the Type 2 Hypervisor host.)
I've tried using traditional VMs in the past, but issues with GPU passthrough and ease of access made them functionally worse for my uses than a traditional dual-boot (this includes attempts with KVM and QEMU.) I understand that there's a lot of overlap between traditional VMs and Type 2 Hypervisors, so maybe the previous virtualization problems I've had are unavoidable. :(
I'm super open to more complex approaches/solutions if you'd think they'd work better for my case! Part of the reason I've even meddled with my computer like this in the first place is to improve my tech literacy and learn more about how computers work. I don't have any professional background in tech stuff like this, it's just funnnnnnn :D








