I do not have UEFI, but hope to by summer, so I have been following suggestions and saving links. I have BIOS but use gpt on all my new drives. With gpt & BIOS you have to have a 1MB bios_grub partition, but with UEFI the first partition has to be the efi partition. You have already gone to the two sites I usually recommend. The rodbooks site is srs5694 in forum and I think skodabenz is the one on the arch site that knows UEFI.
EFI boot loader information - srs5694 & skodabenz
Grub2 efi info ArchLinux - Arch but grub2 is grub2 with maybe minor differences by distribution
There are some bugs.
Deletes Windows efi partition
Installer should not format an existing EFI System Partition
EFI SYSTEM PARTITION should be atleast 100 MiB size and formatted as FAT32, not FAT16
ctrl-x does not work in grub-efi
grub-update fails to detect windows bootloader on a uefi system
If you have it partially installed run this as the new version of boot script will also parse efi partitions. Please post results.txt in code tags:
Some threads where users did get UEFI to work:
wget -O bootinfoscript 'http://bootinfoscript.git.sourceforge.net/git/gitweb.cgi?p=bootinfoscript/bootinfoscript;a=blob_plain;f=bootinfoscript;hb=HEAD'
chmod a+x bootinfoscript
sudo bash bootinfoscript
Examples that worked, format in advanced with gparted, gpt with find efi output & demesg
How to install Ubuntu 11.10 on a Lenovo (U)EFI system (tested on S205, B570)
efi works with Asus P8H67 with EFI bios Do not recompile note:
So, in short: create the partitions on a non-EFI system, mkdir 2 folders and install. If I only knew from the start that it was this simple.