-
确认虚拟机名称:
sudo virsh list --all
-
启用虚拟机自动启动:
sudo virsh autostart <虚拟机名称>
(执行后会在/etc/libvirt/qemu/autostart/目录生成对应配置文件) -
验证配置生效:
sudo virsh dominfo <虚拟机名称> | grep Autostart
应显示『Autostart: enable』 -
确保libvirtd服务自启:
sudo systemctl enable libvirtd
-
重启宿主机验证效果:
reboot
重启后通过virsh list
确认虚拟机状态
异常处理:若未生效,检查虚拟机配置文件权限及/var/log/libvirt/qemu/日志