Filenames over 64 characters in ESX Server ISO image may get truncated during content extraction.

Details

When you extract the contents of an ISO image such as esx-3.5.0_Update_1-82663.iso using systems that support theJoliet extensions to the ISO9660 standard some file names are truncated.  The Microsoft Windows operating system does not support Rock Ridge extensions and will encounter this problem when extracting the ISO contents to a directory.
 
For example, the original filename:
 
VMware-esx-drivers-scsi-aacraid_esx30-350.1.1.5.2vmw-82663.i386.rpm
 
Is truncated and after extraction, the filename is:
 
VMware-esx-drivers-scsi-aacraid_esx30-350.1.1.5.2vmw-82663.i386
 
Note: This issue does NOT occur in the following scenarios:
  • CD ISO directly mounted to the server (through ILO, DRAC)
  • CD ISO burned to Media  

Root cause:

 

The problem occurs when extracting the contents of the CD using systems that support the Joliet extensions to the ISO9660 standard in favor of Rock Ridge extensions. The esx-3.5.0_Update_1-82663.iso image is created using bothJoliet and Rock Ridge extensions in order to provide support for long file names on the CD. However, the Joliet extensions have a maximum file length of 64 characters, which causes file names longer than this limit to be truncated.

Solution

Burn the ISO image to media or mount the image directly using ILO or DRAC. Alternatively, if the ISO image is extracted using a system with Joliet extensions, the files with truncated file names can be renamed to their original filenames.

 

Below is a complete listing of files in the ESX Server 3.5 Update 1 CD ISO with over 64 characters:

 

 

VMware-esx-drivers-scsi-aacraid_esx30-350.1.1.5.2vmw-82663.i386.rpm
VMware-esx-drivers-scsi-lpfc_elx_v740-350.7.4.0.13.1-82663.i386.rpm
VMware-esx-drivers-scsi-mptscsi_2xx-350.2.6.48.15vmw-95678.i386.rpm
VMware-esx-drivers-scsi-qla2300-v707_vmw-350.7.8.32-82663.i386.rpm

 

Based on VMware KB 1005283

  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

Hardware and firmware requirements for 64-bit guest operating systems

PurposeThis article explains the host machine hardware and firmware requirements for installing...

Logging in to the vCenter Server 5.0 Web Client fails with the error: unable to connect to vCenter Inventory Service

DetailsAfter upgrading from vCenter Server 4.1 to 5.0, you experience these symptoms:Cannot log...

Multiple network entries in vCenter Server 5.0.x after migrating virtual machines from a virtual switch to a virtual distributed switch

SymptomsAfter migrating virtual machines from a virtual switch to a virtual Distributed...

Minimum requirements for the VMware vCenter Server 5.x Appliance

PurposeIf you are using the VMware vCenter Server Appliance, beginning with vSphere 5.0 you can...