yexuanyang

导航

 

官方文档: https://docs.fedoraproject.org/en-US/fedora-coreos/provisioning-qemu/

ignition文件由butane工具生成,.bu后缀文件是yaml格式,然后运行

butane --pretty --strict xxx.bu > xxx.ign

qemu使用ignition文件设置硬件配置,传入方式

-fw_cfg name=org/com.coreos/config,file=xxx.ign

使用

qemu-img create -f qcow2 -F qcow2 -b back.qcow2 xxx.qcow2

创建一个基于back.qcow2的文件系统xxx.qcow2

完整启动命令:

qemu-img create -f qcow2 -F qcow2 -b "${IMAGE}" my-fcos-vm.qcow2
qemu-kvm -m 2048 -cpu host -nographic \
  -drive if=virtio,file=my-fcos-vm.qcow2 ${IGNITION_DEVICE_ARG} \
  -nic user,model=virtio,hostfwd=tcp::2222-:22
如果发现ignition文件设置不中用,需要重新创建一个新的qcow2文件,这样就可以导入了。
posted on 2025-06-26 22:38  yexuanyang  阅读(13)  评论(0)    收藏  举报