I recently picked up a new ASUS U24a while travelling in asia. I've managed to go through hell with the UEFI setup, and finally now have a working GRUB.
However, I can't manage to get past the "Loading initial ramdisk".
If I boot the live CD-USB (only in BIOS legacy mode), I get a wonderful, working Ubuntu.
I finally managed to get UEFI installed on the hard-drive (no option for legacy BIOS boot, or I'd be there in a flash!), and can boot in UEFI mode into GRUB2.
But... I can't manage to get past the "loading initial ramdisk". It appears that the disk drivers are failing (there is no disk activity after this point).
Ideas? pastebin from the boot-repair is at: http://paste.ubuntu.com/1290011/
New (22.10.2012): Well, one of the problems seems to be that when I boot in UEFI mode, the hard disk is NOT recognized by the boot loader. It's a standard GPT formatted disk, but the boot loader (grub command line, or shell.efi's) can't seem to find it. Thoughts for what to load in order to get it recognized? I've tried loading part_gpt and similar other obvious candidates ingrub, but does any one have an incantantion I can study for "installing" a disk which is not seen?
So here's what really bugs me -- if I boot in legacy compatibility mode from the USB sticks, I get ALL of the file systems (hd0, hd1), but if I boot in UEFI mode, I just get the USB stick. Does this have anything to do with a secure UEFI safe mode, or something? Or something else?