On Mon, Mar 5, 2012 at 2:12 AM, Jake Thomas <[email protected]> wrote:
> I used the following command to make the image:
>
> ../grub-mkimage -d . -p "/boot/grub/x86_64-efi" -o BOOTx64.EFI -O x86_64-efi
> part_gpt part_msdos ntfs ntfscomp hfsplus fat ext2 normal chain boot
> configfile linux multiboot

You should use grub-install rather than using grub-mkimage directly.
For most users the most sane configuration is to have all of grub's
files (modules, grub.cfg) in /boot/grub/, then have your ESP always
mounted to /boot/efi/ and simply run "grub-install" with no other
parameters. If you want everything to be contained on an external
drive then you'll probably want to look into the --boot-directory
option to specify a directory other than /boot/ for grub's modules and
grub.cfg and the --removable argument to make grub-install use the
generic BOOTx64.EFI name and *not* change your [U]EFI firmware
variables.

All the problems you expressed (except maybe Appleloader not working
with your specific firmware) should be solved by using grub-install to
get a proper grub installation.

In the future please do not send HTML email to help-grub (or most
other technical mailing lists).

-- 
Jordan Uggla (Jordan_U on irc.freenode.net)

_______________________________________________
Help-grub mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/help-grub

Reply via email to