USB3 Driver?

Home » CentOS-Virt » USB3 Driver?
CentOS-Virt 2 Comments

Hi All,

Scientific Linux 7.2

# rpm -qa \*kvm\*
qemukvm-1.5.3-105.el7_2.3.x86_64
pcp-pmda-kvm-3.10.6-2.el7.x86_64
qemu-kvm-common-1.5.3-105.el7_2.3.x86_64
libvirt-daemon-kvm-1.2.17-13.el7_2.3.x86_64

Question: when I set “Controller USB” to “USB3”, what USB3 driver do I use to install Window 7?

Many thanks,
-T

2 thoughts on - USB3 Driver?

  • Hi,

    These days when creating and installing Windows virtual machines, I tend to use ISO images for the install process.

    Windows 7 ISO images can be downloaded from:

    https://www.microsoft.com/en-gb/software-download/windows7

    If you wished to skip 7 and go with a clean install of Windows 10 and use your 7 key, you can get 10 ISO images from:

    https://www.microsoft.com/en-gb/software-download/windows10ISO

    With regard choosing USB. I choose USB 3 for Windows virtual machines as I have been getting locks when selecting and using the USB 2 setting.

    The drivers for your Windows guest should/will be primarily VirtIO. These can be downloaded from:

    https://fedoraproject.org/wiki/Windows_Virtio_Drivers#Direct_download

    A note on your previous mail. I have had issues adding USB devices (e.g. USB sticks) in running virtual machines. Removing any USB redirectors fixed it for me.

    Regards

    Phil Wyett

  • Hi Phil, Thank you for the links!

    I am a system builder. I have been getting my ISOs by just
    “dd’ing” the DVD that come with the OEM versions of Windows. Although of late, certain M$ utilities object to that. So I will finally break and download the
    “official iso”.

    You wouldn’t happen to know if there are any check sums kicking around for these downloads?

    Here is one of those tools that objects:
    https://www.microsoft.com/en-us/download/windows-usb-dvd-download-tool

    Let me know if you want my directions on how to create such a stick from Linux without the above tool.

    What I have been trying to do is come up with an W7Pro64OEM
    install USB that has Intel’s USB 3 drivers included.

    Q170 and C237 chipsets and I presume others now use USB3 chips for both USB 2 and 3. Consequently the W7 installer coughs at the select language screen. The trick about moving your keyboard and mouse to a USB 2 port no longer works.

    Now I do have a functioning USB install stick made up which I have been attempting to add Intel’s USB 3 drivers to using the following:

    https://downloadcenter.intel.com/download/25476/Windows-7-USB-3-0-Creator-Utility

    But for some unknown reason, all of my Windows VM’s (XP, W7, W-Nein) would not mount my USB install stick. So Intel’s utility does not work. Mind you all my other stick do mount in Windows VMs and this same stick mount wonderfully under native Linux. I can also boot off this stick in KVM, just not mount it afterwards.

    And the Intel sticker utility doesn’t work under Wine Staging:
    https://bugs.wine-staging.com/show_bug.cgi?ide8

    So I had to use the manual method to slip the USB3 drivers into the install stick using DISM GUI:
    https://dismgui.codeplex.com/

    What a pain in the neck! Tip: don’t attempt with a slow USB stick — they are not all alike. If a manufacturer won’t give you specs, then they are excruciatingly slow.

    So, I have my creation ready to test but no easily available new mother board to test with, so I set up a VM to boot with USB3 (work perfectly with USB2) to test, but as far as I can tell, the Intel USB3 drivers are not the ones that KVM use.

    Which brings me to my question, what USB 3 drivers should I be using with KVM? Maybe I should slip those into the install stick as practice?

    Sorry for being long winded.

    -T