Bug 532480 - libvirt lacks of signed drivers for virtio and viostor
libvirt lacks of signed drivers for virtio and viostor
Status: CLOSED NOTABUG
Product: Virtualization Tools
Classification: Community
Component: libvirt (Show other bugs)
unspecified
All Linux
low Severity medium
: ---
: ---
Assigned To: Daniel Veillard
:
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2009-11-02 10:10 EST by roma1390
Modified: 2010-03-16 13:24 EDT (History)
4 users (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2009-11-02 10:19:44 EST
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)

  None (edit)
Description roma1390 2009-11-02 10:10:22 EST
Description of problem:

New version of windows allows only signed drivers to be loaded on install and refuses to install self build or http://sourceforge.net/projects/kvm/files/kvm-driver-disc/20080318/kvm-driver-disc-20080318.iso/download

Version-Release number of selected component (if applicable):
libvirt0 0.4.6-10

How reproducible:
install from en_windows_7_enterprise_x64_dvd_x15-70749.iso image using

<disk type='file' device='disk'>
  <source file='hda.img'/>
  <target dev='hda' bus='virtio'/>
</disk>

Actual results:
Windows can't load driver during install

Expected results:
Windows can load driver during install, and recognizes target disk.
Comment 1 Daniel Berrange 2009-11-02 10:19:44 EST
This is not a libvirt bug - its not libvirt's responsibility to provide guest drivers.

The URL you grabbed is the old drivers though. The new KVM Win32 drivers are WHQL'd and available from this site:

http://www.linux-kvm.org/page/WindowsGuestDrivers
Comment 2 roma1390 2009-11-03 04:56:22 EST
You stating that this isn't libvirt bug. So this means that libvirt will not support windows guest. And there isn't such plan?

This is important to community/busines to know about such plans. In this case
community can chose other products/alternatives.



I tried suggested your link and still having trouble:
http://www.linux-kvm.org/page/WindowsGuestDrivers -> Download binary drivers
http://www.linux-kvm.org/page/WindowsGuestDrivers/Download_Drivers -> Storage drivers
http://people.redhat.com/~yvugenfi/24.09.2009/viostor.zip
c8ce35f4b887e8a71e1cf8e4237fd25f  viostor.zip

copied only Install/Vista_Win2008_Win7 to floppy image

after boot tried to load drivers (image:screen.png)
and getting this error (image:screen2.png). May be wrong driver? May be thease drivers arn't WHQL'd? may be WHQL isn't enought?
Comment 3 Chris Lalancette 2009-11-03 05:14:59 EST
(In reply to comment #2)
> You stating that this isn't libvirt bug. So this means that libvirt will not
> support windows guest. And there isn't such plan?

No, that's not what it means.  What it means is that libvirt is not involved with the guest virtio drivers.  Libvirt sets up the qemu backends for the guest; it's up to the guest to have drivers to drive the hardware that qemu presents to it.

> 
> This is important to community/busines to know about such plans. In this case
> community can chose other products/alternatives.
> 
> 
> 
> I tried suggested your link and still having trouble:
> http://www.linux-kvm.org/page/WindowsGuestDrivers -> Download binary drivers
> http://www.linux-kvm.org/page/WindowsGuestDrivers/Download_Drivers -> Storage
> drivers
> http://people.redhat.com/~yvugenfi/24.09.2009/viostor.zip
> c8ce35f4b887e8a71e1cf8e4237fd25f  viostor.zip
> 
> copied only Install/Vista_Win2008_Win7 to floppy image
> 
> after boot tried to load drivers (image:screen.png)
> and getting this error (image:screen2.png). May be wrong driver? May be thease
> drivers arn't WHQL'd? may be WHQL isn't enought?  

I'm not quite sure what the deal with the Windows drivers are.  Your best bet is to post to the kvm mailing list (kvm@vger.kernel.org) with details of what your problem is.  The developers of the Windows drivers read that list and can help you get started.

Chris Lalancette
Comment 4 roma1390 2009-11-05 02:59:21 EST
according

http://marc.info/?l=kvm&m=125727943113418&w=4

kvm states that they don't have plans to provide signed drivers.

Can i reopen this bug?
Comment 5 Chris Lalancette 2009-11-05 04:15:39 EST
(In reply to comment #4)
> according
> 
> http://marc.info/?l=kvm&m=125727943113418&w=4
> 
> kvm states that they don't have plans to provide signed drivers.
> 
> Can i reopen this bug?  

No.  It has nothing at all to do with libvirt, so it doesn't even make sense.  It only has to do with the drivers inside the Windows guest.  If you need signed drivers, you have a few options:

1)  Convince upstream virtio-win to get the drivers signed.
2)  Open a Fedora bug to ask for signed Windows virtio drivers.  This would be against the virtio-win component, not libvirt.
3)  Buy a Red Hat subscription to get signed drivers

Again, this is not a libvirt bug, this is strictly a virtio Windows driver issue.

Chris Lalancette

Note You need to log in before you can comment on or make changes to this bug.