Hi 1st off i’d like to show appreciation for this forum as i admit reading up on stuff here a bit before finally joining up today ^^ I’ve only started educating myself on Linux Dec 2019 (still doing it!) and i’ve tried several distros both Debian and Arch based and settled for Arch with either Manjaro or Endeavour with Deepin DE as linux of choice in my next rig overhaul yay
My last rig was from 2009 and is a AMD X3 710/8GB/880G chipset with HD 4250 IGP. OS is W7-64 Ultimate. Over the years i’ve double RAM from 4 to 8 and swapped out a mechanical for SSD. I admit being really tempted to nab a 1090T on the cheap in the used market but with Ryzen i am happy i waited it out haha
Anyway i would like my next rig to run Manjaro or Endeavour as host and W10 as guest VM? No gaming or really light gaming (old titles) would be done on the W10 Guest. I’ve researched a bit and understand that for a VM to run inside a full blown OS (Arch based linux i my case) it is known as Type 2 Hypervisor am i correct? Can Type 2 HVs pass through GPU and other stuff to a Windows guest effectively? Is it very hard for linux/VM newbies like myself?
I’ve tried Virtualbox VM in Linux Mint 19.3 on my current machine but the 880G chipset has no IOMMU so no GPU pass through was possible. Even so the W10 Guest ran rather ok (no gaming) My questions are
#1 With a Ryzen non APU would it be cool if i slot in a 8400GS for host and pass through a HD 5450 to W10 Guest? Remember no gaming and i already have these 2 cards on hand and i like it that both cards are passively cooled and silent ^^ My research also points that for pass through GPUs AMD is easier than Nvidia currently? Which card ought to be assigned to a PCIex4 slot if thats the only slot for a 2nd GPU on a mobo? Planning an mATX build
#2 How is audio gonna work? In my previous experiment its shared but how does it work when a GPU is passed through? Planning to use a DAC with USB/optical/coax inputs. Would shared audio work or do i have to pass through say a coax/optical for Guest while using USB audio for Host?
#3 How is storage going to work? My plan is to install both Linux and W10 guest on a 256 GB NVME drive and 1-2 mechanical for storage? Currently i have only 1 mechanical 2 TB but maybe i could add another 2-4 TB drive for storage if performance is much better with SATA pass through for Guest? Can we pass SATA port/s or have to slot an addon card and pass the card to Guest? So can Host access Guest storage when both are running?
#4 Is there a way/function to autostart the Guest VM at specific timing and shut down/sleep as well? Do Guest VMs use resources if they are in sleep mode?
#5 Would everything work w/o a KVM as i am using a display with multiple/switchable inputs? Am i correct to say kb/mouse pass through is done mostly for those gaming on a Windows guest for better accuracy/response time? My previous experiment i did not pass through kb/mouse and i got stuff done fine on the W10 guest but i thought best i clarified here?
Thanks to anyone who could help me out with the above ya! Cheers ^^