Difference between revisions of "Virt-install (Windows)"

From wikieduonline
Jump to navigation Jump to search
(Created page with " qemu-img create -f qcow2 IMAGE_NAME.qcow2 10G virt-install --name=TEST --os-type=windows --disk path=/path/to/your/precreated_image/IMAGE_NAME.qcow2 --cdrom=/path/to/y...")
 
 
(43 intermediate revisions by the same user not shown)
Line 1: Line 1:
 +
{{lowercase}}
 +
== --network [[virtio]] ==
 +
Example Virtual Machine using virtio:
 +
 +
<code>[[virt-install]] [[--autostart]] --check all=on --name YOUR_VM_MACHINE --memory VM_MEMORY --vcpus VM_CPUs --[[os-variant]] ubuntu18.04 --cdrom VM_INSTALLATION_MEDIA --disk /path/libvirt/VM_STORAGE_POOL_NAME/YOUR_VM_MACHINE.qcow2 --graphics vnc,listen=0.0.0.0 --noautoconsole --wait TIME_TO_WAIT --network type=direct,source=eno111,source_mode=bridge,model=[[virtio]]</code>
  
[[qemu-img create]] -f qcow2 IMAGE_NAME.qcow2  10G
 
virt-install --name=TEST --os-type=windows --disk path=/path/to/your/precreated_image/IMAGE_NAME.qcow2 --cdrom=/path/to/your/iso/Win10_1909_EnglishInternational_x64.iso --graphics [[spice]] --ram=1024
 
Starting install...
 
Domain installation still in progress. Waiting for installation to complete.
 
  
 +
See [[os-variant]]: win2k19, win2k16, win2k3, win10
 +
 +
== --graphics vnc ==
 
https://docs.openstack.org/image-guide/virt-install.html
 
https://docs.openstack.org/image-guide/virt-install.html
  virt-install --virt-type=kvm --name MY_VMNAME --ram 1024 --disk  /path/to/your/precreated_image/IMAGE_NAME.qcow2,format=qcow2 [[--network]] network=default --graphics [[vnc]],listen=0.0.0.0 --noautoconsole --os-type=windows --os-variant=win2k3 --cdrom=/srv/software/Win10_1909_EnglishInternational_x64.iso  
+
  1) [[qemu-img create]] -f [[qcow2]] IMAGE_NAME.[[qcow2]] 10G
 +
2) [[virt-install]] --virt-type=kvm --name MY_VMNAME --ram 1024 --disk  /path/to/your/precreated_image/IMAGE_NAME.qcow2,format=qcow2 [[--network]] network=default --graphics '''[[vnc]]''',listen=0.0.0.0 --noautoconsole --os-type=windows --[[os-variant]]=win10 --cdrom=/path/to/windowsimg/Win10_1909_EnglishInternational_x64.iso  
 
  Starting install...
 
  Starting install...
 
  Domain installation still in progress. You can reconnect to
 
  Domain installation still in progress. You can reconnect to
 
  the console to complete the installation process.
 
  the console to complete the installation process.
  [[virsh vncdisplay]] MY_VMNAME
+
  3) [[virsh vncdisplay]] MY_VMNAME
 +
:3
 +
4) Use [[VNC]] Client to connect. [[Port]]s: (1 -> 5901, 2 -> 5902, .../...)
 +
 
 +
== --graphics [[spice]] ==
 +
1) [[qemu-img create]] -f qcow2 IMAGE_NAME.qcow2  10G
 +
2) [[virt-install]] --name=MY_NEW_VMNAME --os-type=windows --disk path=/path/to/your/precreated_image/IMAGE_NAME.qcow2 --cdrom=/path/to/your/iso/Win10_1909_EnglishInternational_x64.iso --graphics '''[[spice]]''' --ram=1024
 +
Starting install...
 +
Domain installation still in progress. Waiting for installation to complete.
 +
3) [[virsh vncdisplay]] MY_NEW_VMNAME
 +
error: Failed to get VNC port. Is this domain using VNC?
  
=== Virt-install with errors ===
+
== virt-install with errors ==
 
  virt-install --connect=qemu:'''///'''system --name=mywin --os-type=windows  -r 1024 --cpus=1 --os-variant=win2k3 --hvm --cdrom=/path/to/en_windows_2k3.iso --disk path=/path/to/win2k3.img --accelerate --network=bridge:br0 --vnc
 
  virt-install --connect=qemu:'''///'''system --name=mywin --os-type=windows  -r 1024 --cpus=1 --os-variant=win2k3 --hvm --cdrom=/path/to/en_windows_2k3.iso --disk path=/path/to/win2k3.img --accelerate --network=bridge:br0 --vnc
  
 
  WARNING  Graphics requested but DISPLAY is not set. Not running [[virt-viewer]].
 
  WARNING  Graphics requested but DISPLAY is not set. Not running [[virt-viewer]].
 
  WARNING  No console to launch for the guest, defaulting to --wait -1
 
  WARNING  No console to launch for the guest, defaulting to --wait -1
 
 
  
  
Line 48: Line 61:
 
  otherwise, please restart your installation.
 
  otherwise, please restart your installation.
  
 
+
== Activities ==
 +
* [[Install virtio-win]]
 +
* Change an existing interface to <code>[[virtio]]</code>: https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/virtualization_deployment_and_administration_guide/sect-kvm_para_virtualized_virtio_drivers-using_kvm_virtio_drivers_for_nic_devices
  
 
== See also ==
 
== See also ==
 +
* Certified Windows drivers for [[KVM]] guests in [[Canonical Advantage]]
 +
* {{Windows}}
 +
* {{virtio}}
 +
* {{virtinst}}
 
* {{virt}}
 
* {{virt}}
 +
* {{KVM}}
 +
 +
 +
 +
[[Category:KVM]]

Latest revision as of 17:22, 5 November 2021

--network virtio[edit]

Example Virtual Machine using virtio:

virt-install --autostart --check all=on --name YOUR_VM_MACHINE --memory VM_MEMORY --vcpus VM_CPUs --os-variant ubuntu18.04 --cdrom VM_INSTALLATION_MEDIA --disk /path/libvirt/VM_STORAGE_POOL_NAME/YOUR_VM_MACHINE.qcow2 --graphics vnc,listen=0.0.0.0 --noautoconsole --wait TIME_TO_WAIT --network type=direct,source=eno111,source_mode=bridge,model=virtio


See os-variant: win2k19, win2k16, win2k3, win10

--graphics vnc[edit]

https://docs.openstack.org/image-guide/virt-install.html

1) qemu-img create -f qcow2 IMAGE_NAME.qcow2 10G
2) virt-install --virt-type=kvm --name MY_VMNAME --ram 1024 --disk  /path/to/your/precreated_image/IMAGE_NAME.qcow2,format=qcow2 --network network=default --graphics vnc,listen=0.0.0.0 --noautoconsole --os-type=windows --os-variant=win10 --cdrom=/path/to/windowsimg/Win10_1909_EnglishInternational_x64.iso 
Starting install...
Domain installation still in progress. You can reconnect to
the console to complete the installation process.
3) virsh vncdisplay MY_VMNAME
:3
4) Use VNC Client to connect. Ports: (1 -> 5901, 2 -> 5902, .../...)

--graphics spice[edit]

1) qemu-img create -f qcow2 IMAGE_NAME.qcow2  10G
2) virt-install --name=MY_NEW_VMNAME --os-type=windows --disk path=/path/to/your/precreated_image/IMAGE_NAME.qcow2 --cdrom=/path/to/your/iso/Win10_1909_EnglishInternational_x64.iso --graphics spice --ram=1024
Starting install...
Domain installation still in progress. Waiting for installation to complete.
3) virsh vncdisplay MY_NEW_VMNAME
error: Failed to get VNC port. Is this domain using VNC?

virt-install with errors[edit]

virt-install --connect=qemu:///system --name=mywin --os-type=windows  -r 1024 --cpus=1 --os-variant=win2k3 --hvm --cdrom=/path/to/en_windows_2k3.iso --disk path=/path/to/win2k3.img --accelerate --network=bridge:br0 --vnc
WARNING  Graphics requested but DISPLAY is not set. Not running virt-viewer.
WARNING  No console to launch for the guest, defaulting to --wait -1


WARNING  Graphics requested but DISPLAY is not set. Not running virt-viewer.
WARNING  No console to launch for the guest, defaulting to --wait -1
Starting install...
ERROR    Cannot get interface MTU on 'br0': No such device
Domain installation does not appear to have been successful.
If it was, you can restart your domain by running:
 virsh --connect qemu:///system start mywin
otherwise, please restart your installation.


ERROR    Cannot read CA certificate '/etc/pki/CA/cacert.pem': No such file or directory


WARNING  Graphics requested but DISPLAY is not set. Not running virt-viewer.
WARNING  No console to launch for the guest, defaulting to --wait -1
Starting install...
ERROR    internal error: process exited while connecting to monitor: 2020-02-05T10:13:42.360993Z 
qemu-system-x86_64: -device ide-cd,bus=ide.0,unit=1,drive=drive-ide0-0-1,id=ide0-0-1,bootindex=1: Failed to get shared "write" lock
Is another process using the image?
Domain installation does not appear to have been successful.
If it was, you can restart your domain by running:
 virsh --connect qemu:///system start MY_DOMAIN
otherwise, please restart your installation.

Activities[edit]

See also[edit]

Advertising: