modules.services.nixvirt: Use writeback cache for disk images

This commit is contained in:
2025-07-06 15:48:16 +08:00
parent bb46b3b409
commit 81ef46a464

View File

@@ -215,7 +215,7 @@ inputs:
{
type = "file";
device = "disk";
driver = { name = "qemu"; type = "raw"; cache = "none"; discard = "unmap"; };
driver = { name = "qemu"; type = "raw"; cache = "writeback"; discard = "unmap"; };
source.file = "${if vm.value.storage.nodatacow then "/nix/nodatacow" else ""}/var/lib/libvirt/images/"
+ "${vm.value.storage.name}.img";
target = { dev = "vda"; bus = "virtio"; };