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

查看执行结果

启动虚机验证

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

相关推荐
鹏多多2 分钟前
PC 网站接入微信登录,这 10 个坑我替你踩完了!
前端·javascript·vue.js
用户298698530141 小时前
React 中 HTML 内容转 Word 文档的实现方案
javascript·react.js·html
mONESY1 小时前
我用 Next.js 16 + Supabase 从零做了个「背单词」H5 应用
javascript
BreezeJiang1 小时前
从域名到 Node.js:一次云服务器请求经过了哪些层?
服务器
boooooooom1 小时前
手把手做一个图 RAG 烹饪问答系统:Neo4j + Milvus + LLM 的工程实践
前端·javascript·后端
草莓熊Lotso3 小时前
【Redis 初阶】Set 类型深度解析:去重集合的运算能力与实战场景
linux·网络·数据库·windows·redis·tcp/ip·缓存
张文君3 小时前
ubuntu26.04坏道坏块分区隔离急速版260831-V0.12
linux·python
Henry-SAP3 小时前
AI产业迎来标准化与商业化双突破
人工智能·云原生·sap·erp
IT大白鼠3 小时前
Docker 实战 ELKF 日志监控:容器日志全栈收集分析方案
运维·docker·容器
染指11104 小时前
103.RAG-LLamaIndex后端rag问答-聊天接口
前端·javascript·vue.js·人工智能