https://wiki.debian.org/KVM

https://wiki.debian.org/QEMU

安装 qemu

sudo apt install qemu-kvm libvirt-clients libvirt-daemon-system bridge-utils virt-manager ovmf

镜像压缩

sudo qemu-img convert -c -O qcow2 old.qcow2 new.qcow2

windows client 配置共享文件夹

安装 WinFSP

安装 virtio-win-guest-tools.exe

使用管理员运行 cmd

sc create VirtioFsSvc binpath="C:\Program Files\viofs\w11\amd64\virtiofs.exe" start=auto depend="WinFsp.Launcher/VirtioFsDrv" DisplayName="Virtio FS Service"
sc create VirtioFsSvc binpath="C:\viofs\w11\amd64\virtiofs.exe" start=auto depend="WinFsp.Launcher/VirtioFsDrv" DisplayName="Virtio FS Service"
sc start VirtioFsSvc

共享剪切板

https://www.spice-space.org/download.html

设置固定 ip

https://dracocybersecurity.com/assigning-static-ip-address-to-guest-vm-in-a-nested-kvm-ubuntu-20-04/

$ sudo virsh net-list
 Name      State    Autostart   Persistent
--------------------------------------------
 default   active   yes         yes

$ sudo virsh net-dumpxml default
<network>
  <name>default</name>
  <uuid>0f6bd2e7-c497-4560-a748-b155a4000322</uuid>
  <forward mode='nat'>
    <nat>
      <port start='1024' end='65535'/>
    </nat>
  </forward>
  <bridge name='virbr0' stp='on' delay='0'/>
  <mac address='52:54:00:61:32:33'/>
  <ip address='192.168.122.1' netmask='255.255.255.0'>
    <dhcp>
      <range start='192.168.122.2' end='192.168.122.254'/>
      <host mac='52:54:00:3f:ae:7e' name='win10' ip='192.168.122.99'/>
    </dhcp>
  </ip>
</network>

$ sudo virsh net-edit default
Network default XML configuration edited.

$ sudo virsh net-edit default
Network default XML configuration edited.

$ sudo virsh net-destroy default
Network default destroyed

$ sudo virsh net-start default
Network default started

$ sudo virsh net-autostart default
Network default marked as autostarted

$ sudo systemctl restart libvirtd.service
$ sudo virsh net-dumpxml default