Jump to content

Unusual Dual-booting Dilema

Let's say I built a PC and don't like running Win10 as the only base OS and have Linux permanently running in a fullscreen VM on another user's account when they sign in. It's glitchy, it's slow. Some of my family like Win10 and others like Linux. Is there a way that I can dual-boot into both OS' without restarting the PC every time someone signs into their account? Can there be a seamless transition between operating systems based on who you're signed in as?

 

The system is an i5 quad-core with a GTX 1050, and a single 500 GB sata III SSD. Without using VM's (or using them, but efficiently), can it be done?

Link to comment
Share on other sites

Link to post
Share on other sites

With x86 you can only have one os, so to change os you need a reboot. 

 

You can probably do this better with vms if you want with gpu passthough and the like if you want to tinker.

Link to comment
Share on other sites

Link to post
Share on other sites

1 hour ago, BeepBoop.PC said:

Let's say I built a PC and don't like running Win10 as the only base OS and have Linux permanently running in a fullscreen VM on another user's account when they sign in. It's glitchy, it's slow. Some of my family like Win10 and others like Linux. Is there a way that I can dual-boot into both OS' without restarting the PC every time someone signs into their account? Can there be a seamless transition between operating systems based on who you're signed in as?

 

The system is an i5 quad-core with a GTX 1050, and a single 500 GB sata III SSD. Without using VM's (or using them, but efficiently), can it be done?

Because running two OSs requires you to physically separate your storage drive into two seperate partitions, and then boot from a single partition, I don't think there's a way to switch between them without shutting down one OS, then booting up the other. The only option here that I could see would be getting two PCs, and linking them through a program like Synergy.

Main PC:

AMD Ryzen 7 5800X • Noctua NH-D15 • MSI MAG B550 Tomahawk • 2x8GB G.skill Trident Z Neo 3600MHz CL16 • MSI VENTUS 3X GeForce RTX 3070 OC • Samsung 970 Evo 1TB • Samsung 860 Evo 1TB • Cosair iCUE 465X RGB • Corsair RMx 750W (White)

 

Peripherals/Other:

ASUS VG27AQ • G PRO K/DA • G502 Hero K/DA • G733 K/DA • G840 K/DA • Oculus Quest 2 • Nintendo Switch (Rev. 2)

 

Laptop (Dell XPS 13):

Intel Core i7-1195G7 • Intel Iris Xe Graphics • 16GB LPDDR4x 4267MHz • 512GB M.2 PCIe NVMe SSD • 13.4" OLED 3.5K InfinityEdge Display (3456x2160, 400nit, touch). 

 

Got any questions about my system or peripherals? Feel free to tag me (@bellabichon) and I'll be happy to give you my two cents. 

 

PSA: Posting a PCPartPicker list with no explanation isn't helpful for first-time builders :)

Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, bellabichon said:

Because running two OSs requires you to physically separate your storage drive into two seperate partitions, and then boot from a single partition, I don't think there's a way to switch between them without shutting down one OS, then booting up the other. The only option here that I could see would be getting two PCs, and linking them through a program like Synergy.

I figured, but if there was a way to run a VM smoothly, that would be a perfect solution... I think Linux would run fine on top of Windows for full load usage, but *cough*, "Linux", does not. Even at idle it's crazy slow, the mouse can't even get across the screen smoothly.

Link to comment
Share on other sites

Link to post
Share on other sites

5 minutes ago, Electronics Wizardy said:

With x86 you can only have one os, so to change os you need a reboot. 

 

You can probably do this better with vms if you want with gpu passthough and the like if you want to tinker.

Yeah, VM is the best solution, but it has to run smoothly.

Link to comment
Share on other sites

Link to post
Share on other sites

4 minutes ago, BeepBoop.PC said:

Yeah, VM is the best solution, but it has to run smoothly.

What is your current vm solution? Vms run smooth for me.

 

Normally this is virtual gpu related. Try using the remotefx in hyper-v and a distro like fedora 28.

Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, Electronics Wizardy said:

What is your current vm solution? Vms run smooth for me.

 

Normally this is virtual gpu related. Try using the remotefx in hyper-v and a distro like fedora 28.

VMWare Workstation 14, thanks! I'll see what I can do with that.

Link to comment
Share on other sites

Link to post
Share on other sites

9 hours ago, Electronics Wizardy said:

What is your current vm solution? Vms run smooth for me.

 

Normally this is virtual gpu related. Try using the remotefx in hyper-v and a distro like fedora 28.

Yeah usually the virtual gpu is pretty poor. You might be able to get some better performance by instead using an RDP or a VNC server on the VM. This way the screen is not actually rendered by the VM but is done by the machine connecting into the VM.

Link to comment
Share on other sites

Link to post
Share on other sites

55 minutes ago, Fleetscut said:

Yeah usually the virtual gpu is pretty poor. You might be able to get some better performance by instead using an RDP or a VNC server on the VM. This way the screen is not actually rendered by the VM but is done by the machine connecting into the VM.

Thanks! RDP and VNC server. I'll check it out!

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×