Hi everyone, I’ve been experimenting with Unraid VMs (KVM) for different small projects and testing environments. One thing I really like about Unraid is how easy it is to spin up a VM and keep different workloads separated without affecting the main system. Recently I tried setting up a Linux VM specifically for testing emulators and older software. The VM runs fine, but I’m still trying to figure out the best way to manage some of the required system files and configurations inside the VM environment. For example, some console emulators require BIOS files to run properly, and I’ve been learning more about how those files work and where they should be placed in the emulator setup. While researching, I found a simple explanation about emulator BIOS configuration here: https://ps2biosonline.com/ My main question is about best practices when running this type of setup inside an Unraid VM: Do you usually keep emulator environments inside a dedicated VM, or run them in a container instead? Is there a recommended way to store shared files (like BIOS or configs) so they remain accessible but organized? Have you noticed any performance differences when running emulators inside KVM compared to running them directly on the host? I’m mainly doing this as a learning project and would really appreciate hearing how others in the community manage similar VM setups. Thanks for any suggestions!