Red Hat Bugzilla – Bug 1032222
virtio - Support for Windows 2012 R2
Last modified: 2017-04-26 22:36:55 EDT
Description of problem:
virtio disk not supported
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Install Windows 2012R2
2. Try to select a disk for installation
No disks are found
Disk should be found
Could you please provide more information about your setup,
including qemu, and seabios versions, as well as qemu command line.
In any case build 65 was not a release build, This problem should be fixed in build 73.
I do not think it is a virtio-win bug .
Could you show the qemu version to make sure whether it is dup of https://bugzilla.redhat.com/show_bug.cgi?id=1031552
In any case, we will update the Fedora drivers soon.
(In reply to Mike Cao from comment #6)
> BTW ,there is no signed drivers for windows 2012 R2
I believe that the 2012 drivers will work for them. Will they?
2012R2 is too new. Sometime soon.
Well, I found a workaround this issue...
1) install Windows 2012R2 with the IDE disk driver
2) Install cloud-init and sysprep the VM
3) copy the image in glance
4) deploy the VM
et voila! It works.
Seems like the only part that's not working with the "latest" virtio windows drivers is the installation part.
The version qemu/kvm/etc versions we're using are the latest from RHEL 6.4 / rdo havana.
Also, the windows drivers I'm using are the ones in the ISO on http://alt.fedoraproject.org/pub/alt/virtio-win/latest/images/
I'm using virt-install with pretty much no command line (or almost none). It breaks if I add --disk path=/my_image,bus=virtio,cache=none ...
Updated drivers are pushed now:
Thank you! Those drivers fixed my disk drivers issue ...
We generated the official Microsoft Windows Server 2012 R2 Eval OpenStack images using VirtIO 0.1-52 without issues:
The fully automated procedure to generate them is available here:
Note VirtIO 0.1-65 causes a blue screen when attaching a volume so we had to stick with 0.1-52.
We're going to test 0.1.74 today and update the images if everything is ok.