Hi, in some Level1tech YouTube videos he is talking about that this forum has a comprehensive tutorials on pass-through setup but none of those videos provide a link in description.
Just because of that i came there and registered my account for one more potential portion of spam in my inbox. So i went to the Search and by using regular keywords i pretty much found nothing comprehensive. Bit there, bit there but nothing complete.
Could you please guys point me in right direction?
Basically my HW is pretty old but i like it.
Asus Rampage 4 Extreme, i7 4960X Extreme Edition, 64 GB Ram, Kingston SSD RAID10, 2x 10K HDD, Gigabyte Nvidia GTX 760 (for host) and Asus Strix AMD RX 580 8GB OC (for guest). As well i have 2 monitors 29" Ultra-wide and 23" regular.
As i checked, my hw is compatible with pass-through.
I don’t want to destroy my RAID10 and i want to install Windows host inside of it. Probably i can make separate partition on it. But not sure about SSD Raid as there are some issues with Linux and SSDs Raid. It works for Fedora, but not so well as it works for Windows.
My target is to have good workstation for daily developer tasks. I am newbie programmer an mostly work with micro-services, containerization, event-sourcing. So mostly all of my tools are designed for Linux environment. But, there are several important tools i need to run on Windows. So i don’t want to have dual-boot because it is a pain and i cant move data from booth OSes (clipboard).
Probably i am interested in Synergy to share my keyboard but not sure how well it will work for me.
I want to use my old grandma GTX 760 for host Fedora 29 and my RX 580 for Windows. Probably i will play Battlefield 4 sometimes as it is the only game i ever liked.
So, i would like to have some fresh links to this kind of setup. I would like to use as much as possible native software/configs with as less as possible hacks.
I am little bit familiar with Ansible, so probably i would be able to write ready-to-use playbook, or, it could be interesting challenge to write some “installer” for this setup in Golang as my contribution to community. I am not a professional programmer yet, but has some knowledge to handle this task in near future.