Skip to content

Instantly share code, notes, and snippets.

@tfmeneses
Last active June 15, 2022 19:05
Show Gist options
  • Save tfmeneses/a1b0384163bfe79e1c51ff69c887ea99 to your computer and use it in GitHub Desktop.
Save tfmeneses/a1b0384163bfe79e1c51ff69c887ea99 to your computer and use it in GitHub Desktop.
KVM - Virsh install
qemu-img create -f qcow2 /home/nokia/vm/win10.qcow2 50G
#1 virt-install --virt-type kvm --connect qemu:///system -n win10 -r 4096 --cpu host --vcpus=2 --cdrom=/tmp/Windows.iso --disk path=/home/nokia/win10.qcow2,size=50,bus=virtio --disk /tmp/Windows.iso,device=cdrom,bus=ide --disk /tmp/virtio-win-0.1.208.iso,device=cdrom,bus=ide --os-type windows --os-variant win2k8 --network network=default,model=virtio --graphics vnc,listen=0.0.0.0,port=65322 --noautoconsole
#2 virt-install --virt-type kvm --connect qemu:///system -n win10_2 -r 4096 --cpu host --vcpus=2 --cdrom=/tmp/Windows.iso --disk path=/var/kvm/images/win10.qcow2,size=50,bus=virtio --disk /tmp/Windows.iso,device=cdrom,bus=ide --disk /tmp/virtio-win-0.1.208.iso,device=cdrom,bus=ide --os-type windows --os-variant win2k8 --network network=default,model=virtio --graphics vnc,listen=0.0.0.0,port=65322 --noautoconsole --host-device 01:00.0 --features kvm_hidden=on
(local) ssh -v -L 5900:127.0.0.1:65322 -N -f root@10.4.20.5
@tfmeneses
Copy link
Author

virt-install \
--name ubuntu2004 \
--ram 8192 \
--disk path=/var/lib/libvirt/images/ubuntu2004.img,size=50 \
--vcpus 4 \
--os-variant ubuntu20.04 \
--network network=default,model=virtio \
--graphics vnc,listen=0.0.0.0,port=65322 \
--console pty,target_type=serial \
--location /var/lib/libvirt/boot/ubuntu-20.04.4-live-server-amd64.iso,kernel=casper/vmlinuz,initrd=casper/initrd \
--extra-args 'console=ttyS0,115200n8 serial'

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment