I'm working on installing Manjaro in a dual boot with Windows with a UEFI bios. I'm able to successfully install everything, except grub, although it does not give me any errors. I've been following this guide for fixing grub ( https://wiki.manjaro.org/index.php/Restore_the_GRUB_Bootloader ).
The guide mentions several packages that should be installed, which I am able to do until I chroot into my installation. Do I need to install them while chrooted? If so, how do I do that? Pacman is unable to find the target packages, presumably since the repositories aren't installed. When I use pacman -Syu or pacman -Syyu, it cannot retrieve the files, which I assume is because I need to connect to the internet while in the chroot, which I do not know how to do.
Also, once I have chrooted and run the grub reinstall command, it does throw the "EFI variables are not supported on this system" error. I did install the packages it suggested before chrooting. If they need to be installed in the chroot, like I said earlier I'm not able to do that.
I've tried several times to install Manjaro on a UEFI system, and have never succeeded, their CLI installer just isn't as good as Arch's. If you want an Arch-based system on UEFI you'll need to install pure Arch. Otherwise Ubuntu is your best bet for a headache free linux install on a UEFI motherboard.
If this is unfamiliar territory for you the Arch beginner guide is pretty good and includes instructions for UEFI.
Thanks for the help.
I think I'll take your advice and just install pure Arch. I have plenty of time on my hands, and it will help me learn a lot. I've tried creating bootable USBs for Arch, but I usually use the Universal USB Installer, which apparently has some conflicts with syslinux in Arch I believe. What would be the best utility for creating a bootable Arch USB?
Edit: I did try one utility before decided to try Manjaro which I had tested booting from with Arch. I just tried it and it seems to work, so that's irrelevant now.
Best would be using the dd command (if you're on linux already), else simply follow the wiki here.
Try the manjaro forums. I run a Manjaro system and any time I have an issue I cant solve they usually do in about an hour. Ask there before you throw in the towel.