
While installing Windows Server 2008 R2 for a customer as a Hyper-V guest on a Windows Server 2008 R2 Hyper-V host I ran into the following error:
Load Driver: A required CD/DVD drive device driver is missing. If you have a driver floppy disk, CD, DVD, or USB flash drive, please insert it now.
I have never seen this dialog box before, and couldn’t quite imagine what driver was requested and why, as I was using a standard virtual harddisk connected to the virtual IDE controller. I doublechecked the settings for the controller used to connect the VHD file, and it was set to use IDE 0. This is important as booting from the SCSI controller is not supported.
Not being able to figure it out myself, I did a quick enquiry amongst some colleagues, and Eric replied with the following:
“I’ve seen this once on an installation done on physical hardware from a DVD. It turned out that something strange had happened during the image burning process, rendering the DVD unusable in some way. What I did was to burn the DVD again, this time using ImgBurn software instead of the Windows 7 built-in tools; this worked a charm.
When I tried to read the first DVD with Windows 7, it seemed to have a totally different and unrecognised filesystem.
So it seems the ISO image is the culprit, try another image / copy.”
Armed with this insight, I managed to get another fresh ISO image onto the host server, and proceeded to successfully install Windows Server 2008 R2 as a Hyper-V guest on the same host.
Thanks Eric, you shine again as usual! [H] [Y]
8 comments
Had the same issue a while ago; in my case a downloaded ISO was corrupted. I should have blogged about it then. [:$] Thanks for posting it now!
robp
This was our point exactly the other night, wasn’t it? [;)] [*-)]
GilfordG
well to be honest, i thought last time that I had f**ked up, so I did not post, but it seems that it was not my fault after all last time, it looks like there are some broken images on the internet.
Eric Denekamp
The strange thing is that the image isn’t completely broken; if it were, why does the setup portion actually start?
I tried to mount the same image to the same VM afterwards, and I do see the folder structure and files. When I try to run the setup however, I get an error message stating that
“setup.exe – Bad Image
D:SourcesSPWIZENG.DLL is either not designed on Windows or it containts an error.”
What threw me off was the fact that the setup did start, and only failed at the point where it was going to ask me which disk to install Windows on.
So yes, the ISO was unusable, but in my case it didn’t show up immediately. The fault was not with the ISO as I had it originally, but rather with the copy made to the server. The same image was used on a physical DVD to install the host, so I know it to be good. Perhaps a checksum should be provided with the images to verify their integrity after transport.
GilfordG
even i tried a lot to install but the same error repating tried all the possibilited like changing DVD drive and connecting a IDE DVD drive n all but still it doesn’t work .. 🙁
Prasad
TKS for the msg…
I too had the same problem…
The culprit is the DVD which i used.
I used a new one….
now its working fine
thiagaraj
Same problem, and yes the ISO is definetely bugged…
5 hours of madness 😀
thanks for the thread guys, I hope others will find it sooner than me.
andras
thanks for posting!
If it was not for this post I would have spent several frustrating hours instead of just 1 trying to get it to go.
Mike