Error opening file (2) [123]

VM image converter (VMDK, VHD, VHDX, IMG, RAW, QCOW and QCOW2), P2V migrator

Moderators: anton (staff), art (staff), Max (staff), Anatoly (staff)

Post Reply
jcatalucci
Posts: 1
Joined: Fri Oct 28, 2016 6:54 pm

Fri Oct 28, 2016 7:20 pm

I receive this error when I try to convert a VMDK created in VMware Workstation 10. It keeps wanting to put an extra path name in front of the filename. For instance, if the file is drive D root (D:\), when you select the VMDK (i.e. - Windows Server 2008 R2 x64-cl1.vmdk), the error shows that it is trying to open it at D:\E:\My Virtual Machines\Windows Server 2008 R2 x64\Windows Server 2008 R2 x64-000010.vmdk. I have attached a screenshot.
1- error2-123.png
1- error2-123.png (11.97 KiB) Viewed 10570 times
2-error2-123.png
2-error2-123.png (12.89 KiB) Viewed 10570 times
Al (staff)
Staff
Posts: 43
Joined: Tue Jul 26, 2016 2:26 pm

Tue Nov 01, 2016 9:57 pm

Hello Jcatalucci,

It could be an issue with your actual drive (drive is corrupted, used at the moment, it is opening header from a splitted disk etc.). I have just sent you link to download our V2VHearderTool. Could you please send to support@starwind.com header which you will get with this tool?

Thanks!
yaroslav (staff)
Staff
Posts: 2338
Joined: Mon Nov 18, 2019 11:11 am

Thu Apr 01, 2021 8:29 am

Just realized that there was no news on this problem.
The issue is related to a missing VMDK descriptor file. See the screenshots below. The solution can be converting the file right from ESXi, copying the descriptor in, or recreating a file and copying it with the descriptor.
Attachments
no descriptor
no descriptor
Screenshot_3.png (49.59 KiB) Viewed 3871 times
how it looks like with the descriptor
how it looks like with the descriptor
Screenshot_2.png (40.21 KiB) Viewed 3871 times
Post Reply