首页 > 解决方案 > Ubuntu 18.04.4 qemu-commandline 选项失败

问题描述

尝试虚拟安装 Fedora-coreos VM 我有一个来自 Fedora 安装的已知工作点火文件,因此它是有效的。

当我运行命令时:

virt-install --connect qemu:///system -n fedora-core --memory 2048 --os-variant=fedora28 --import --graphics=none --disk size=10,backing_store=/data2/virtlib-images/fedora-coreos-31.20200323.3.2-qemu.x86_64.qcow2 --qemu-commandline="-fw_cfg name=opt/com.coreos/config,file=corebk.ign"

错误是

Starting install...
Allocating 'fedora-core.qcow2'                                                       |  10 GB  00:00:00     
ERROR    internal error: process exited while connecting to monitor: 2020-04-17T00:02:22.907508Z qemu-system-x86_64: -fw_cfg name=opt/com.coreos/config,file=corebk.ign: can't load corebk.ign
Removing disk 'fedora-core.qcow2'                                                    |    0 B  00:00:00     
Domain installation does not appear to have been successful.

似乎 -fw_cfg ”标志不起作用。看到关于 qemu-kvm-ev 的旧帖子是检查包但在 18.04.4 中不可用的丢失包。有什么想法吗?

标签: ubuntuqemufedora-core

解决方案


命令行引用文件“corebk.ign”;错误消息说它无法加载该文件。文件是否存在?您是否打错了文件名或忘记设置它?你有读取权限吗?


推荐阅读