[CentOS-virt] USB3 driver?

Sat Mar 5 08:46:07 UTC 2016
ToddAndMargo <ToddAndMargo at zoho.com>

On 03/04/2016 07:03 PM, Phil Wyett wrote:
> On Fri, 2016-03-04 at 13:35 -0800, ToddAndMargo wrote:
>> Hi All,
>>
>> Scientific Linux 7.2
>>
>> # rpm -qa \*kvm\*
>> qemu-kvm-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
>>
>
> 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?id=658

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