arm架构服务器使用kvm创建虚机报错,romfile “efi-virtio.rom“ is empty

现象

不知道怎么搞的物理机重启之后原本正常的命令无法重新创建虚拟机了,报错缺少这个这个文件

解决

找到文件之后下载下来

复制代码
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

查看执行结果

启动虚机验证

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

相关推荐
Lsetea几秒前
OpenSSL读取加密私钥报bad decrypt:passin与口令来源排查
linux·https·ssl证书·openssl·私钥
FY@-@1 分钟前
Shell 脚本编程:条件判断与循环
linux·运维·前端
Peregrine93 分钟前
Linux 基本指令大全
linux·运维·服务器
拂拉氏9 分钟前
【知识讲解】 Linux动静态链接认识
linux·动静态链接
半杯咖啡半行码14 分钟前
ARM交叉编译环境搭建与Qt源码编译移植全过程详解
arm开发
XMAIPC_Robot32 分钟前
FPGA+ARM联合调试避坑:储能电力采样数据同步、丢包问题定位与根治方案,应用于储能EMS、微网控制器中
arm开发·人工智能·fpga开发·rk3588+fpga·rk3576+fpga
Hilaku34 分钟前
为什么我劝应届生不要去创业公司写前端?
前端·javascript·程序员
做运维的阿瑞42 分钟前
利用GitHub配置镜像加速,解决 Docker镜像拉取问题
运维·docker·容器·github
Huangjin007_43 分钟前
【Linux 系统篇(二十八)】文件(五):Ext 系列文件系统(下):Ext2块组结构,inode与文件寻址原理
linux·运维·服务器
javachen__1 小时前
JsonView:一套VO实现多角色字段返回
java·linux·服务器