My Little Place on The Web

Sata DVD drive not working in 2008 Server Core

Friday, March 06, 2009 4:04:00 PM

I recently purchased a Dell PowerEdge 2970 with a SATA DVD drive. I installed 2008 Server Core x64 without a problem but after the install I noticed that the DVD drive wasn't present. After a lot of searching online and finding nothing about this, I decided to contact Dell Support. They gave me a driver for the SATA controller the DVD was using but no way to install it on Server Core.

After a lot of searching on the net I found a few ways to install the driver. All but one of them was wrong (drvload and drvinst don't seem to work). The correct answer (pnputil) was found on Scotty McLeod's blog, more specifically, this post: http://winserverteam.org.uk/blogs/scotty/archive/2007/08/12/server-core-and-drivers.aspx.

So, I went back to the server and tried loading the driver that Dell told me to load using pnputil but I was presented with this error:

Processing inf : bchtsw32.inf
Failed to install the driver on any of the devices on the system : No more data is available.
Adding at least one driver package failed!

Take a look at the filename in the "processing inf:" line. Do you see that 32? That's right, Dell gave me a 32bit version of the driver for my 64bit machine! Oh well, I went back to the dell website and downloaded the x64 driver and then used the pnputil command all was good. The exact URL's and usage instructions are below:

  1. Download Broadcom BCM5785 (HT1000) SATA Controller Driver (Dell package number R181056): http://support.us.dell.com/support/downloads/download.aspx?c=us&l=en&s=gen&releaseid=R181056&formatcnt=1&libid=0&fileid=246834
  2. Extract the above driver to a location of your choosing. I used c:\InstallFiles\dell\drivers\R181056.
  3. Run the following: pnputil -i -a c:\installfiles\dell\drivers\r181056\bchtsw64.inf. If this command finishes properly you will receive a notice stating: Successfully installed the driver on a device on the system.
  4. Run diskpart and from the diskpart> prompt run list volume. You should see the drive letter for your DVD drive.

Hope this helps!

re: Sata DVD drive not working in 2008 Server Core

Saturday, February 05, 2011 8:44:07 AM Jessie

Just wanted to say thanks!  i have had to install drivers pnputil a few different occasions.  I got the failed to process error message, and spent the next 3 hours looking for ways to troubleshoot.  Since they give you so much info to go on "?????Failed to install the driver...:no more data is available" this proved to be interesting.  I was given a direct link to an updated driver by dell and didn't ever think to check if it was a 32 bit driver.  Surely they knew i was running x64 software since that's all the Hyper-V server comes in, that they would send me the x64 driver.  So when i ran across this i thought to myself, "hell let me just look".  Thanks a bunch...honestly i probably would have eventually just went to the dell site and re-downloaded the driver and never checked the one they sent me.  This would have been after a few more hours of heart ache.  Thanks for the post and helping figure out why it failed.

re: Sata DVD drive not working in 2008 Server Core

Monday, February 14, 2011 7:29:15 PM Joe

Hi Jessie,

I'm glad you found this useful. I know this one frustrated me for a while, especially Dell giving me the wrong driver!

You must sign in to this site to post comments.