#!/bin/bash # Create and start a new diskless VM using virt-install, but do not launch any installation virt-install \ --connect qemu:///system \ --virt-type kvm \ --arch x86_64 \ --machine q35 \ --name my-first-live-vm \ --boot uefi \ --cpu host-model,topology.sockets=1,topology.cores=1,topology.threads=1 \ --vcpus 1 \ --memory 2048 \ --video virtio \ --channel spicevmc \ --autoconsole none \ --sound none \ --controller type=virtio-serial \ --controller type=usb,model=none \ --controller type=scsi,model=virtio-scsi \ --network network=default,model=virtio \ --input type=keyboard,bus=virtio \ --input type=tablet,bus=virtio \ --rng /dev/urandom,model=virtio \ --disk none \ --cdrom=/var/lib/libvirt/iso/netboot.xyz.iso \ --install no_install=yes