Hi,
i have some OVA files that when i try to deploy them, shows the following error :
Unable to access file :
C:\user\Administrator\Desktop\Backup\new-ova\ubuntu.18-file1.iso
End Of OVA file reached while looking for : ubuntu.18-file1.iso
I use VMWare ESXi 5.5
how can i resolved this issue ?
That won't work. As mentioned before, extract all the files from the OVA, replace the OVF file and select the OVF file for the import.
André
Only a guess. Maybe the .iso file was attached to the VM when the OVA was created!? What you could try to do is to create a file with this name in the mentioned folder to see whether this helps to workaround the issue.
André
Hi,
i did but it did not help
The iso is included while exporting the OVA file, please check the image
In this case extract the files from the OVA and take a look at the .ovf file to see whether it contains a reference to the .iso file.
André
Dear Andre,
Yes it does, i tried to remove the reference and the deploy the OVA but it did not work
Do you still see the same error message or is it different after editing the .ovf file?
Unless the .ovf file contains sensitive data, please attach it to a reply post.
André
Hi
i try to deploy with new OVF, showing this following error
What exactly did you do? Did you extract the files from the OVA, then replace the OVF and deploy from the OVF?
André
Dear andre,
i replaced the ovf file in the ova package by the one you provided
i used 7-zip to replaced
That won't work. As mentioned before, extract all the files from the OVA, replace the OVF file and select the OVF file for the import.
André
Thank you so much for your help, it's realy appreciate
i have this problem with 15 as my files, what modifications i should make to get it resolved ?
What I basically changed in the OVF is to remove the reference to the .iso image and "disconnect" it from the CD-ROM drive:
~snip~
<References>
<File ovf:href="ubuntu.18-file1.iso" ovf:id="file1" ovf:size="704833536" />
<File ovf:href="ubuntu.18-disk1.vmdk" ovf:id="file2" ovf:size="291964928" />
</References>
~snip~
<Item ovf:required="false">
<rasd:AddressOnParent>0</rasd:AddressOnParent>
<rasd:AutomaticAllocation>false</rasd:AutomaticAllocation>
<rasd:ElementName>CD-ROM 1</rasd:ElementName>
<rasd:HostResource>ovf:/file/file1</rasd:HostResource>
<rasd:InstanceID>8</rasd:InstanceID>
<rasd:Parent>4</rasd:Parent>
<rasd:ResourceSubType>vmware.cdrom.iso</rasd:ResourceSubType>
<rasd:ResourceType>15</rasd:ResourceType>
</Item>
~snip~
red: remove these lines
green: add this text
black: change the text
André
Thanks, very helpful. Had a similar situation with a .ova. Had to extract it, edit the .ovf remove references to the .iso. Then had to delete the .mf file because sha1sum no longer matched (apparently deleting the file makes vcenter skip the verification). After that the .ovf deployed without error.
Edit: Original export was with ESX 5.5 to .ova format, and same ESX host used for import.
I have same issue. I did workaround and its work for me.
1. Extract .ova file with 7Zip.
2. There are multiple files including .iso and .ova
3. Keep extracted folder as it is and deploy .ova which is in extracted folder. (KB in size)
It will deploy your VM without any error.
Enjoy..
Gujju Rocks