My Grub2 is EFI. I use grub-install --target=x86_64-efi
--efi-directory=/boot/efi /dev/sda which calls efibootmgr to load
grubx64.efi into UEFI BIOS.

>echo $grub_cpu $grub_platform
Sorry, can only check it later. I'm guessing x86_64, efi-64...

On Mon, Sep 14, 2015 at 4:11 PM, Andrei Borzenkov <[email protected]>
wrote:

> On Mon, Sep 14, 2015 at 2:36 PM, Vyacheslav Gonakhchyan
> <[email protected]> wrote:
> > Hi, everyone!
> >
> > I have dual boot config Archlinux/Windows7 and latest packages. I am
> booted
> > into grub rescue mode. Or use command line. I want to tell Grub2 to load
> > Windows Boot Loader bootmgfw.efi. Basically grub2 refuses to do it with
> > error "invalid root device".
> >
> > Steps to reproduce:
> >> set root=(hd1,gpt7)
> >> chainloader /EFI/Microsoft/Boot/bootmgfw.efi
> > Screen is flashing with "invalid root device".
> >
>
> Is your grub BIOS or EFI? What are values for grub_cpu and grub_platform?
>
> echo $grub_cpu $grub_platform
>
> > So grub2 finds bootmgfw.efi but cannot give it control. I tried every
> other
> > hd1,gpt combination to no avail.  I also tried setting root to one device
> > and loading bootmgfw.efi from another device(hd1,gpt7).
> > It's strange because I can load this file from shell (shellx64.efi)
> within
> > UEFI BIOS without error. Any advice is appreciated.
> >
> > Regards,
> > Viacheslav
> >
> > _______________________________________________
> > Help-grub mailing list
> > [email protected]
> > https://lists.gnu.org/mailman/listinfo/help-grub
> >
>
_______________________________________________
Help-grub mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/help-grub

Reply via email to