现象

不知道怎么搞的物理机重启之后原本正常的命令无法重新创建虚拟机了,报错缺少这个这个文件
解决
找到文件之后下载下来
wget https://ttk.gricad-gitlab.univ-grenoble-alpes.fr/michelse/qemu/-/raw/v2.1.0-rc1/pc-bios/efi-virtio.rom?ref_type=tags
把名字改下
mv 'efi-virtio.rom?ref_type=tags' efi-virtio.rom
放到想放的位置上
mv efi-virtio.rom /usr/share/qemu/
重新执行创建虚机的命令
virt-install -n ubuntu22_04 -r 8192 --vcpus=4 --os-variant=ubuntu22.04 --boot hd --disk path=/var/data/vm/jammy-server-cloudimg-arm64.img,bus=virtio --network bridge=virbr0 --vnc --vncport=5996 --vnclisten=0.0.0.0 --cloud-init user-data=/var/data/vm/user-data.yaml,meta-data=/var/data/vm/meta-data.yaml
查看执行结果

启动虚机验证

输入用户名与密码,成功进入虚机