I am IT developer from Russia, big Linux enthusiast, Windows gamer, but never before worked with any virtualisation besides VirtualBox. I like trying new OSes. I want a clarification from an experienced unRAID user that unRAID fits my need, before I start learning it.
My home PC has many operating systems, Win10 for gaming and CAD, and several Linuxes. I am practically OK with dualbooting but have a storage problem. My PC has 10Tb of data, on 4 HDDS of different size and age. I want it to be accessible from all OSes, for Windows to have read-only access to some parts, and keep it with versioning and duplication in case of disk failure.
Right now I have data on BTRFS RAID10. Windows gets access to it through a small virtualized Linux server that autostarts. The drawbacks are low speed and that Windows still has a write access to drives, so that malware can destroy them. And I am uncomfortable using that BTRFS RAID from different kernel versions.
I was going to build a separate PC for NAS and home server and move my disks there. Then i found out about unRAID. So I thought: may be I should keep my disks in my PC (it has loads of good(but not ECC) memory, seasonic power unit and other good stuff) and set my OSes in virtual container? The questions are in ease of use.
1) Can different OSes, booted in sequence, not simultaneously, use the same peripherals and graphics card hassle-free?
2) What about OSes and unRAID itself? Do I have to use separate video cards for them? May be an Android device can work as an interface to unRAID?
If no, I may be better off with traditional NAS and traditional dualbooting. It will cost much more, though.
Thanks a lot!!!