cat << 'EOF' > /etc/systemd/system/vfio-detach.service
[Unit]
Description=Auto Create and Detach SR-IOV VF and Start VMs
After=libvirtd.service
Wants=libvirtd.service
Before=libvirt-guests.service
[Service]
Type=oneshot
ExecStartPre=-/bin/bash -c "echo 2 > /sys/bus/pci/devices/0000:00:02.0/sriov_numvfs"
#设置生成两个sriov核显
ExecStartPre=/bin/sleep 5
ExecStart=-/usr/bin/virsh nodedev-detach pci_0000_00_02_1
ExecStart=-/usr/bin/virsh nodedev-detach pci_0000_00_02_2
#解绑两个sriov核显的驱动
ExecStartPost=/bin/sleep 1
ExecStartPost=-/usr/bin/virsh start fnnas
ExecStartPost=-/usr/bin/virsh start win
#开机自动启动两虚拟机
RemainAfterExit=yes
[Install]
WantedBy=multi-user.target
EOF
systemctl daemon-reload
systemctl enable vfio-detach.service
systemctl restart vfio-detach.service
sudo apt install remmina
intel_gpu_top -d sriov
#查询核显sriov占用代码
打赏支持
微信扫一扫
感谢您的支持!让我有持续更新的动力
© 版权声明
分享是一种美德,转载请保留原链接
THE END















暂无评论内容