tkoham
July 31, 2018, 7:55am
2
jrwagh333:
Samsung Magician
NVMe are natively supported without external sotfware on linux (and really any unix environment these days)
Same goes for the AMD GPU drivers.
If you do want to do a passthrough VM, ubuntu probably isn’t ideal. This is the distribution of preferred distros among VFIO users:
The reason for this is that ubuntu changes many things about a more ‘standard’ linux environment in the name of convenience that, while improving the newcomer UX somewhat, will make doing low level things difficult later on.
We have a wiki here for guides on Gaming VMs:
Seems like we get a new thread almost every day with people having the same problems setting up a passthrough VM. The Purpose of this Wiki is to be a resource and reference for people who want to set up a VFIO system, or have one already and need advice or Tutorials for the various facets of that system.
I will be adding categories like ‘input’ ‘screens’ etc – these can be expanded as necessary.
Basic Setup
Guides on setting up a passthrough VM
The archwiki guide:
https://wiki.archlinux.org/index.php/PCI_passthrough_via_OVMF
This is the gold standard in passthrough setup tutorials. It is by and large the most complete, best maintained, and most accurate reference available. The vast majority of the information is completely distro agnostic, with the single caveat being mkinipcio being distro specific (dracut on fedora etc)
This should always be your first reference.
Explainers/Benchmarks
Information on various ill documented or not-oft-explained aspects of VFIO. Benchmarks should also be put here as the effectiveness of many commonly suggested tweaks are not very well characterized.
Hardware buying and quirk guide: https://passthroughpo.st/vfio-increments/
Input
resources for people looking for keyboard/mouse input sharing solutions or other input-related topics.
Storage
Information on best practices for images, VirtIO, etc.
Display/GPU
VFIO Topics pertaining to your VM’s display, native or otherwise.
Audio
VM audio resources.
Distro Specific
Apparmor, distro specific software, issues, and workarounds.
Tools and Projects
Software that enhances the VFIO experience, or VFIO use cases outside of GPU passthrough
https://looking-glass.hostfission.com/
This is a tool that allows users to take advantage of KVMFR, using 3d accelerated VMs without needing a native display
If you want to keep your files, just mount your storage drive as-is.
2 Likes