VIRT-CLOUD-BOOT(1) User Commands VIRT-CLOUD-BOOT(1)

virt-cloud-boot - manual page for virt-cloud-boot 26.8.1

usage: virt-cloud-boot [-h] [--dry-run] [-i FILE] [--fedora VER]

[--fedora-uki VER] [--centos VER] [--rhel VER]
[--ubuntu VER] [--imgdir DIR] [--list] [-u USER] [--password PASSWD] [--package PKG] [--copy-file FILE] [--runcmd CMD] [--no-uefi] [--smm] [--qemu-vars] [--secure-boot] [--cc-mode {none,sev,snp,tdx}] [--sev] [--snp] [--tdx] [--log FILE] [--memory MEM] [--smp CPUS] [--scsi | --no-scsi] [--sata | --no-sata] [--nvme | --no-nvme] [--vblk | --no-vblk]

boot cloud image

show this help message and exit
print generated qemu command line and quit

boot cloud image FILE
boot fedora VER
boot fedora VER (uki variant)
boot centos stream VER
boot rhel VER
boot ubuntu VER
lookup fedora/centos/rhel images in DIR (default: /vmdisk/iso/distro)
list cloud images in /vmdisk/iso/distro

login username (default: cloud)
login password (default: cloud)
install package PKG
copy FILE into the guest
run CMD in guest

skip uefi firmware setup (boot with qemu default firmware)
use smm firmware builds (feature "require-smm")
use qemu uefi vars (feature "host-uefi-vars")
enable secure boot (feature "enrolled-keys")
set confidential computing mode (default: none)
enable sev cc mode (feature "amd-sev")
enable snp cc mode (feature "amd-sev-snp")
enable tdx cc mode (feature "intel-tdx")
write firmware log to FILE

assign guest memory (default: 4G)
assign guest vcpus (default: 1)
use virtio scsi (default: yes)
use sata (q35 only, default: no)
use NVMe emulation (default: no)
use virtio block (default: no)

default cloud image directory

Gerd Hoffmann <kraxel@redhat.com>

August 2026 virt-cloud-boot 26.8.1