LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Virtualization and Cloud (http://www.linuxquestions.org/questions/linux-virtualization-and-cloud-90/)
-   -   WindowsXP guest can't install the RedHat VirtIO SCSI controller -- What do I do? (http://www.linuxquestions.org/questions/linux-virtualization-and-cloud-90/windowsxp-guest-cant-install-the-redhat-virtio-scsi-controller-what-do-i-do-4175439712/)

KenJackson 12-02-2012 12:15 PM

WindowsXP guest can't install the RedHat VirtIO SCSI controller -- What do I do?
 
My WindowsXP home guest is showing this error message in the Found New Hardware Wizard:
Quote:

Cannot Start this Hardware
There is a problem installing this hardware:
RedHat VirtIO SCSI controller
Windows cannot load the device driver for this hardware.
The driver may be corrupted or missing. (Code 39)
I'm trying to use a VirtIO driver in KVM for a raw disk image in my WindowsXP guest on my Fedora17 64-bit host. I started at this page and followed the link to get virtio-win-0.1-30.iso.

I created a second disk image and added it to the command line:
qemu-kvm ... -drive file='...',index=1,media=disk,if=virtio ...

As I hoped, Windows noticed it and popped up the Found New Hardware Wizard. My command-line also had the above .iso file, so I told it not to go to Windows Update. It found the driver and apparently tried to install it and displayed that error.

Is there another driver around that I haven't found?
Has anyone gotten a VirtIO disk driver to work with a WindowsXP guest? How?

KenJackson 12-02-2012 10:35 PM

Well, here's a partial success.

I found a blog which had a link on mediafire to virtio-disk+vmware-video.zip which contains viostor-0.1-30-floppy.img.

I didn't pay enough attention of the blog to figure out what he's doing or what the VMware connection is, but that floppy image satisfied WindowsXP under KVM.

I say partial success, because while Windows is happy with the installation of the driver for the virtio hard drive, I still can't access the drive. "My Computer" shows only one hard drive--my C: drive.

The IceMan 01-29-2013 04:28 AM

Quote:

Originally Posted by KenJackson (Post 4841511)
Well, here's a partial success.

I found a blog which had a link on mediafire to virtio-disk+vmware-video.zip which contains viostor-0.1-30-floppy.img.

I didn't pay enough attention of the blog to figure out what he's doing or what the VMware connection is, but that floppy image satisfied WindowsXP under KVM.

I say partial success, because while Windows is happy with the installation of the driver for the virtio hard drive, I still can't access the drive. "My Computer" shows only one hard drive--my C: drive.

thanks, this one help me with the controller
after that i was able to see the drive under Drive-Manager

gradinaruvasile 01-31-2013 03:09 AM

This is what you most likely need:

http://alt.fedoraproject.org/pub/alt...win-0.1-52.iso

Mount it as a cd image, then do a driver update on the device, make sure you have "removable media" checked. It will find the driver.

KenJackson 01-31-2013 05:47 AM

Quote:

Originally Posted by gradinaruvasile (Post 4881180)
This is what you most likely need:

http://alt.fedoraproject.org/pub/alt...win-0.1-52.iso

Mount it as a cd image, then do a driver update on the device, make sure you have "removable media" checked. It will find the driver.

An update! Good.
Bad--It doesn't work for me. It wouldn't boot, so I had to go back to the last known good configuration.

And now every time I boot, it finds new hardware and asks me to put in that CD. Using Windows is always frustrating. How can I tell it "NO! And don't ask again!"?

The IceMan 02-01-2013 04:26 AM

Quote:

Originally Posted by KenJackson (Post 4881270)
An update! Good.
Bad--It doesn't work for me. It wouldn't boot, so I had to go back to the last known good configuration.

And now every time I boot, it finds new hardware and asks me to put in that CD. Using Windows is always frustrating. How can I tell it "NO! And don't ask again!"?

just finish the HW wizard

KenJackson 02-02-2013 10:04 AM

Quote:

Originally Posted by The IceMan (Post 4882103)
just finish the HW wizard

That sounds simple, but if I try to let it finish, it pops up a box saying "Please insert the Compact Disk labeled 'Red Hat VirtIO SCSI controller Installation Disk' into your CD-ROM drive (D:) and ten click OK." If I complete it again, it will crash again. If I cancel again, it will demand it again the next time I reboot.

I've run into this problem before. Once you install a particular driver, Windows knows it exists and if it's not the current driver, it demands to reinstall it--even if it caused a crash, as is the case here. I think I solved this once before by rooting through the Windows directories and deleting an offending file, but that's colossal a bother.

That's one of the reasons I say that using Windows is always frustrating.

The IceMan 02-03-2013 01:30 AM

If you chose the advance option, and then "I have a disk" (the old win 95/85 method) option
it will (ask you to) overwrite the old file


All times are GMT -5. The time now is 11:39 AM.