I recently set up a new iSCSI storage server and am facing problems moving a few virtual machines. I've successfully transferred all but three VMs—specifically, a Linux machine and a Windows machine. One VM is coming from local drives on the host, while the other is from an older storage server. However, after copying these VMs to the new storage server, I encounter this error when I try to boot them: 'State: Failed - Unable to enumerate all disks. Errors: Unable to enumerate all disks. The specified feature is not supported by this version.' Can anyone suggest a fix for this? I checked the Broadcom website for solutions, but I didn't find anything helpful, so I'm really stuck right now.
Update: Thank you all for the suggestions! I ended up restoring the VMs directly to the new storage server, and that resolved the issue. I suspect the problem was related to snapshots, but I'm not entirely sure how to diagnose that myself.
4 Answers
This sounds like something that's going to be a bit of a hassle! Sometimes, moving VMs as powered off copies can help, but you might have to clean things up afterward, especially on the Linux side. Just be careful with those disk identifiers—they can bite you!
If you’ve got a support license for VMware, you could open a ticket with them. They might help you sort this out quickly. Just a thought!
Also double-check for any mounted CDs or ISOs that are still linked to the old system. They could be creating conflicts when you try to power on the VMs.
After moving VMs, don't forget to check each VM's settings to ensure the file paths are correct. If any references are still pointing to the old storage, it could be causing that error.

Thanks for the reminder! I think I might have missed that part.