kvm-guest-drivers-windows
SheepDog
Our great sponsors
kvm-guest-drivers-windows | SheepDog | |
---|---|---|
32 | 0 | |
1,789 | 978 | |
4.0% | 0.8% | |
9.0 | 0.0 | |
6 days ago | over 3 years ago | |
C | C | |
BSD 3-clause "New" or "Revised" License | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
kvm-guest-drivers-windows
-
Why are Apple Silicon VMs so different?
There's mature VirtIO drivers for just about everything already, under the virtio-win umbrella: https://github.com/virtio-win/kvm-guest-drivers-windows
My desktop PC is using libvirt+qemu (on an Arch host. I use Arch, btw) to PCI passthru my RTX 4090 GPU to a Windows guest. I installed the guest initially with emulated SATA for the main drive. Once Windows was up and running, I installed virtio-win and the guest is now using virtIO accelerated drivers for the network interface, main disk. I'm also sharing some filesystems using virtio-fs.
-
VirGL
Note also: it just got an experimental Windows driver!
[1]https://github.com/virtio-win/kvm-guest-drivers-windows/pull...
-
Windows guest in KVM on Fedora filesystem passthrough
I managed to make it work by following the tips here and here, just install the necessary as indicated in the first link and then read the second one to edit the Virtual Machine XML and correctly add the device. Just one more thing, due to a bug in the Windows driver, it is necessary also to add queue="1024" in the "driver" line, so it will looks like this (read the instructions in the second link to know which line to edit):
Your welcome. I hope that over the time this process will become simpler, and also that it will become the standard for both Linux and Windows guests. While it doesn't happen, whenever possible update the driver to new versions and if possible report any issues in the GitHub repository. Good luck!
- Windows VirtIO driver documentation on fedoraproject.org is now 404, but why?
-
Testing many repos/issues
Issues: https://github.com/HFOSSedu/kwurst-kit-review/issues/8 https://github.com/iron-fish/ironfish/issues/912 https://github.com/virtio-win/kvm-guest-drivers-windows/issues/721 https://github.com/HFOSSedu/kwurst-kit-review/issues/6 https://github.com/HFOSSedu/kwurst-kit-review/issues/5 https://github.com/abhi-kr-2100/sentence-collector/issues/2 https://github.com/HFOSSedu/kwurst-kit-review/issues/23 https://github.com/HFOSSedu/kwurst-kit-review/issues/26 https://github.com/bcgov/performance/issues/382 https://github.com/lodash/lodash/issues/5360 https://github.com/sanctuarycomputer/sanctu-dot-com/issues/138
-
WireGuardNT, a high-performance WireGuard implementation for the Windows kernel
VirtIO changed license from GPL to BSD so that it could be signed by Microsoft. See here: https://github.com/virtio-win/kvm-guest-drivers-windows/comm...
- Vgpu_unlock: Unlock vGPU functionality for consumer grade GPUs
SheepDog
We haven't tracked posts mentioning SheepDog yet.
Tracking mentions began in Dec 2020.
What are some alternatives?
Ceph - Ceph is a distributed object, block, and file storage platform
quickemu - Quickly create and run optimised Windows, macOS and Linux desktop virtual machines.
GlusterFS - Gluster Filesystem : Build your distributed storage in minutes
GlusterFS - Web Content for gluster.org -- Deprecated as of September 2017
MooseFS - MooseFS – Open Source, Petabyte, Fault-Tolerant, Highly Performing, Scalable Network Distributed File System (Software-Defined Storage)
Seaweed File System - SeaweedFS is a fast distributed storage system for blobs, objects, files, and data lake, for billions of files! Blob store has O(1) disk seek, cloud tiering. Filer supports Cloud Drive, cross-DC active-active replication, Kubernetes, POSIX FUSE mount, S3 API, S3 Gateway, Hadoop, WebDAV, encryption, Erasure Coding. [Moved to: https://github.com/seaweedfs/seaweedfs]
rozofs - Scale-out storage using erasure coding
vgpu_unlock - Unlock vGPU functionality for consumer grade GPUs.
Ori Filesystem
XtreemFS - Distributed Fault-Tolerant File System
OpenAFS - Fork of OpenAFS from git.openafs.org for visualization
Alluxio (formerly Tachyon) - Alluxio, data orchestration for analytics and machine learning in the cloud