fix(server): qemu & virtio

This commit is contained in:
2025-07-27 21:46:09 +08:00
parent 7d08e1f5ef
commit f642f9c9cc
2 changed files with 8 additions and 5 deletions

View File

@@ -13,7 +13,7 @@ let
in in
{ {
boot = { boot = {
initrd.kernelModules = [ initrd.kernelModules = lib.mkBefore [
"vfio_pci" "vfio_pci"
"vfio" "vfio"
"vfio_iommu_type1" "vfio_iommu_type1"

View File

@@ -220,10 +220,13 @@ in
(lib.mkIf cfg.enable { (lib.mkIf cfg.enable {
virtualisation.libvirtd = { virtualisation.libvirtd = {
enable = true; enable = true;
qemu.verbatimConfig = '' qemu = {
dynamic_ownership = 0 package = pkgs.qemu_kvm;
remember_owner = 0 verbatimConfig = ''
''; dynamic_ownership = 0
remember_owner = 0
'';
};
}; };
programs.virt-manager.enable = true; programs.virt-manager.enable = true;
users.users.${username}.extraGroups = [ "libvirtd" ]; users.users.${username}.extraGroups = [ "libvirtd" ];