Mount HP Blade enclosure DVD on VMs

Mounting a HP BladeSystem enclosre DVD drive on a VM sounds easy. And it is, but it is not that easy as I thought first. Technically it is a USB drive for the host, but it is not possible to pass through the device as a USB drive. This post describes the steps to take for windows VMs (tested for Windows 2008 and 2012), but this should also work for other OSs.

To mount a CD/DVD into a VM

  1. Insert disk in CD/DVD-Rom drive of Onboard Administrator (OA) module.
  2. Use OA to connect enclosure DVD to blade server that is running ESXi host that is hosting your VM.
  3. USB device should now be shown in Storage Adapter as USB Storage Controller in ESXi Configuration. The Controller is named like vmhba34. Identifier of the device is named like mpx.vmhba34:C0:T0:L0
  4. Edit Settings of VM
    • Add SCSI Device
    • SCSI Device: CD/DVD HP
    • Virtual Device Node: I prefer to use an own virtual SCSI adapter for this device, so I select SCSI(1:0). Of course, this address must be unused!
  5. Windows Configuration
    • Check for new hardware in Device Manager
    • At first connect, the device is shown as HP Virtual DVD-ROM SCSI CdRom Device under Other devices.
    • Install driver: Default CD-ROM driver
      • Browse my computer for driver software –> Let me pick from a list of device drivers on my computer –> Select Common hardware types: DVD/CD-ROM drives
      • Select Manufacturer: (Standard CD-ROM drives) and Model: CD-ROM Drive
    • Confirm Update Driver Warning
  6. Browse your new CD-Drive

To unmount a CD/DVD

Especially the first step should be done to avoid a lot of path-errors in vmkernel.log.

  1. Remove SCSI Device from VM
  2. Remove Enclosure DVD from ESXi host in OA
  3. USB Storage Controller should be removed from Storage Adapter in ESXi Configuration. If not Rescan/refresh Storage Adapter.
  4. Optionally check vmkernel.log on the ESXi host to see if the device is removed properly.
Advertisements
Mount HP Blade enclosure DVD on VMs

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s