Which ESXi version do you use?
From what you write it looks like the LUN is detected but ESXi doesn't recognize the partition type. As a first step I'd suggest you check the partition type on the host's command line, to ensure it shows up as VMFS (see http://kb.vmware.com/kb/1036609 for details)
André