I am trying to create a new bootable ISO image using original bootable SLES11-SP2(x64) ISO Image. bootx64.efi(EFI loader) of original SLES11-SP2(x64) ISO Image is loading properly when i try to load using original SLES11-SP2(x64) ISO Image. I created new ISO from original SLES11-SP2(x64) ISO Image without doing modifications to contents of original SLES11-SP2(x64) ISO Image and used to boot but system is not recognizing the bootx64.efi(loader) of new ISO.please help me in this regard.

I created new ISO using MKISOFS command(mkisofs -r -R -j -T -l -v -cache-inodes -o "dest path" -b "isolinux.bin path" -no-emul-boot -boot-load-size 4 -boot-info-table -eltorito-alt-boot -b "efi path" -no-emul-boot "ISO image path")