linuxefi only exists in grub2 on x86
Merge pull request #406 from andreas-schwab/master

Fixed initrd boot code, linuxefi only exists in grub2 on x86