这个问题在这里已有答案:
我试图在只有32位UEFI的设备上安装Windows 10 x64(64位)(目前)
由于x64 Linux可以通过自定义的32位GRUB启动..我认为它也可以为Windows做同样的事情,但“如何使用grub绕过32位uefi启动Windows 10 x64”似乎表示不然,尽管给出的解释并不完全解释为什么(至少对我而言)。
我相信GRUB的32位EFI应该能够加载Window的64位EFI。
或者,是否可以使用grub的newish'ntldr-mod'来运行windows x64 install bootmgr?(如何使用grub2在硬盘上启动WINDOWS OS安装)
这个问题可能会根据答案而发展。
有关WHY的答案/评论将被标记为偏离主题。所有我感兴趣的是如何。如果您的答案“不可能”,请提供更多信息。
“架构必须匹配”不是一个有效的答案。
参考链接:
从Windows 8.1(32位)安装Grub2(支持EFI-IA32)到ESP分区 - Bay Trail平板电脑
[已解决]使用Grub2-efi进行链式Windows8 UEFI
无法从最初安装了32位操作系统的平板电脑启动64位Windows USB
ntldr
命令/模块,它只能在grub i386-pc(即BIOS)下使用,它只能加载Windows版本的Windows启动管理器(或NTLDR)。尽管使用grub EFI是不可能的,但是AFAIK可以用rEFInd加载BIOS / MBR Windows。但是,它仅限于具有CSM的UEFI(我怀疑它将存在于那些32位UEFI上)。
i386-pc
和i386-efi
),那就是grub i386-efi
。FWIW,当我说grub EFI
,我的意思是grub i386-efi
和x86_64-efi
一般。i386-pc
用于BIOS / CSM,i386-efi
用于32位UEFI,x86_64-efi
用于64位UEFI。
chainloader
)。我还没有真正看到任何可以实际做到的事情。您应该注意到grub EFI不会使用相同的模块/命令(linux
而initrd
不是chainloader
)加载linux 。