Bug 532480 - libvirt lacks of signed drivers for virtio and viostor
Summary: libvirt lacks of signed drivers for virtio and viostor
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Virtualization Tools
Classification: Community
Component: libvirt
Version: unspecified
Hardware: All
OS: Linux
low
medium
Target Milestone: ---
Assignee: Daniel Veillard
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2009-11-02 15:10 UTC by roma1390
Modified: 2010-03-16 17:24 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2009-11-02 15:19:44 UTC
Embargoed:


Attachments (Terms of Use)

Description roma1390 2009-11-02 15:10:22 UTC
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 Berrangé 2009-11-02 15:19:44 UTC
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 09:56:22 UTC
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 10:14:59 UTC
(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.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 07:59:21 UTC
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 09:15:39 UTC
(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.