I have Debian Wheezy installed on my computer using EFI boot. It used Grub2 as the bootloader. I then decided to install Arch Linux, using EFI as well, on another partition and chose Grub bootloader over Gummiboot.
When I rebooted my computer, the first Grub menu to display was the one that came with Arch Linux. I tried booting off of it but there was an error and Arch wouldn't boot. It was about an unaligned pointer 0x22 and it advised me to press a key to exit. I did that. Then the Grub menu for Debian came up and I was able to boot into it.
I didn't like having 2 grub menus so I searched for a way to remove the arch grub as it wouldn't boot anyway. That's when I found this post. It basically says that Grub is not necessary for booting and it can be handled by efi stub. I'm using the backported 3.11 kernel so I (thought) didn't need to recompile the kernel.
So I reformatted my EFI system partition and followed the instructions posted by Marco and rebooted. I now only get a blinking cursor.
I've removed the Arch partition and I want to boot back into Debian Wheezy. What do I do?