[VMWare] Device uses a controller that is not supported

Today I tried to deploy a Virtual Appliance from Bitnami on my ESXi server using ovftool:

ovftool.exe bitnami-xxx.vmx vi://

But each time I had an error:

Device ‘VirtualDisk’ uses a controller that is not supported. This is a general limitation of the virtual machine’s virtual hardware version on the selected host.

What was funny, it was perfectly fine if I converted the virtual machine to OVA format and started it using… VirtualBox.

I googled a bit and found out that some people had that similar problems and what they did was to upgrade virtual hardware from version 4 to 7. It wasn’t a solution for me because I already had version 7 – so maybe the problem was that I had “too new” virtual hardware? I opened bitnami-xxx.vmx file with a text editor and there I had:

virtualHW.version = "4"

I changed it to “7” and voila – it worked!

4 thoughts on “[VMWare] Device uses a controller that is not supported”

  1. Thank you!

    It worked. However, if the VM is already listed in the inventory, in order for it to work, remove the VM from inventory, and add it back in (browse to data store, and add the .vmx to inventory, etc.) and it powers on.

  2. In my case it turned out to be that the “Guest OS Version” was old, I edited the VM to reflect what the actual OS installed was and it was then OK.
    I had been receiving the following when cloning: Device ‘Hard disk 1’ uses a controller that is not supported. This is not a limitation of the host in general, but of the virtual machine’s configured guest OS on the selected host.

  3. Hey there,

    Sorry to bother you, but I wanted to ask a quick question. Is there room to improve when it comes to your website? I ask because most websites need edits, tweaks, content, logos, SEO, marketing, branding, etc. and that’s why I reached out to you.

    My name is James and I go through the internet and analyze services and digital marketplaces to see if they’re legitimat. When I come across some great one, I let everyone know what I decided to stick with, and that’s exactly why I reached out to you today.

    You can see my 2 big winners here: https://webvetted.com

    Browse through the sites, find some services you like, reach out to a few people if you want to push your website to be great :)


    – James

  4. Hi,

    I thought I would mention that it looks like the word “developement” is spelled incorrectly on your website. I’ve seen some tools to help with problems like this such as SpellAlert.com or WebsiteChecker.com. I just thought you should know!


Leave a Reply

Your email address will not be published. Required fields are marked *