This didn't work for me. First, there were 6 folders, not 5, for the IndianSummer release. Perhaps the [BOOT] folder should not be copied? Second, when I opt to use the UEFI boot option for the USB drive, the following error continuously scrolls on my screen:
error: no such device: /boot/grub/x86_64-efi/2014-11-23-04-45-08-00
I had the same problem KrunchTime, you can work around it, by copying the same file from the x86-efi folder to x86_64-efi folder. Its an issue with the ISO image.
For the benefit of other users, when you extract the contents of an IndianSummer ISO, there is a file called
2014-11-23-04-45-08-00 in folder
/boot/grub/i386-efi. You need to copy that file over to
/boot/grub/x86_64-efi before copying the files to a USB thumb drive.