29
loading...
This website collects cookies to deliver better user experience
virt-sysprep virt-sysprep
(reset) (add user, keys, logos)
| |
dd v dd v
original guest ----> template ---------> copied ------> custom
template guest
qemu-img info "rocky-linux.qcow2"
file format: qcow2
virtual size: 10 GiB (10737418240 bytes)
disk size: 2.25 GiB
sudo virt-sparsify --tmp=./ --compress rocky-linux.qcow2 rocky-linux-template.qcow2
sudo qemu-img info rocky-linux-template.qcow2
virtual size: 10 GiB (10737418240 bytes)
disk size: 0.993 GiB
sudo virt-sysprep -a rocky-linux-template.qcow2
sudo virt-sparsify --tmp=./ --compress rocky-linux-template.qcow2 rocky-linux-g1.qcow2
sudo virt-sysprep --format=qcow2 -a rocky-linux-g1.qcow2 \
--ssh-inject root:file:.ssh/id_rsa.pub \
--selinux-relabel --hostname rk-g1-minimal
virt-install --connect qemu:///system \
--name "${VM_NAME}" \
--disk "${VM_DISK_PATH}",target.bus=virtio \
--boot hd \
--memory=1048 \
--noautoconsole \
--graphics none \
--os-variant "${VM_OS_VARIANT}" \
--vcpus 2 \
--cpu host \
--os-type linux \
--network network=br0,model=virtio \
--console pty,target_type=serial