Virtual Machine configurations guide

  • To install virtio drivers in to a Win 7 (EOL) virtual machine.

    Purpose; to run 32bit embroidery software (installs on win7 only) for a serial connected sewing/embroidery machine for my 79yr old mum.

    Download https://fedorapeople.org/group…/virtio-win-0.1.173.4.iso (last version with 32bit installer included).

    Save to your ISO Pool location.

    Attach to your vm (OMV ui, Services, KVM, VMs, Add Optical, Add optical disk).

    Start the VM, boot from hard disk (not CD/DVD).

    Create a win7driver.bat file inside the vm or on a shared omv drive (with 777 permissions) with the following:


    C:\Windows\system32\pnputil -a D:\i386\W7\vioscsi.inf

    C:\Windows\system32\pnputil -a D:\i386\W7\viostor.inf

    C:\Windows\system32\pnputil -a D:\Balloon\w7\x86\balloon.inf

    C:\Windows\system32\pnputil -a D:\NetKVM\w7\x86\netkvm.inf

    C:\Windows\system32\pnputil -a D:\pvpanic\w7\x86\pvpanic.inf

    C:\Windows\system32\pnputil -a D:\qemupciserial\w7\x86\qemupciserial.inf

    C:\Windows\system32\pnputil -a D:\qxl\w7\x86\qxl.inf

    C:\Windows\system32\pnputil -a D:\vioinput\w7\x86\vioinput.inf

    C:\Windows\system32\pnputil -a D:\viorng\w7\x86\vioimg.inf

    C:\Windows\system32\pnputil -a D:\vioscsi\w7\x86\vioscsi.inf

    C:\Windows\system32\pnputil -a D:\vioserial\w7\x86\vioser.inf

    C:\Windows\system32\pnputil -a D:\viostor\w7\x86\viostor.inf

    xcopy /I D:\Balloon\w7\x86 "C:\Program Files\Balloon"

    "C:\Program Files\Balloon\blnsvr.exe" -i


    Note: D: is usually first mounted CD\DVD in windows, change if required.

    Run As Administrator the win7driver.bat from within the vm.

    Reboot vm.


    This has not been tested for Sound driver functionality.

    Drivers tested and working, Mouse, SCSI, Storage, Serial port.

    The latest drivers in the virtio-win-0.1.190.1.iso may work, but I have not tested this.


    Credit to https://github.com/virtio-win/…/3#issuecomment-601729634

  • KM0201

    Approved the thread.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!