I am a Windows 10 user. I have interests in setting up two environments: 1 that is Windows for development with no network access, the other for general internet usage. Security is the focus of this configuration. I have limited Ubuntu knowledge but I think I can manage. Should I use Windows as both the host and guest? Since I do media development, should my host be running Windows natively and virtualize the other OS with Ubuntu for internet access? Graphics acceleration is preferred with the OS that runs my media tools so performance is preferred. Or run Ubuntu natively and virutalize Windows with disabled network? How is data recovery with the vm if something goes wrong? Can I share files between the two environments and still be secure? Is Hyper V recommendable since it comes with Windows? Thanks
how about dual boot? Windows 10 and Ubuntu or similar and everything will the run at full speed, with no virtualization overhead. Then just use an old spare hard drive as a way of sharing between the two. Use windows firewall to block access to the internet. Just another way you could do it.