goo*_*ogy 10 windows 64-bit grub 32-bit uefi
我正在尝试在只有 32 位 UEFI(目前)的设备上安装 Windows 10 x64(64 位)
由于 x64 Linux 可以通过自定义 32 位 GRUB 引导。我认为它也可以对 Windows 执行相同的操作,但是“如何使用 grub 绕过 32 位 uefi 来引导 Windows 10 x64”似乎另有说明,尽管给出的解释并不能完全解释原因(至少对我而言)。
我相信 GRUB 的 32 位 EFI 应该能够加载 Window 的 64 位 EFI。
或者,是否可以使用 grub 的新“ntldr-mod”来运行 windows x64 install bootmgr?(如何使用 grub2 在硬盘上启动 WINDOWS 操作系统安装)
这个问题可能会根据答案而演变。
关于 WHY 的答案/评论将被标记为题外话。我感兴趣的只是如何。如果您的回答是“不可能”,请提供更多信息。
“架构必须匹配”不是一个有效的答案。
参考链接:
可以在 32 位 UEFI 上安装 64 位 Windows 吗?
从 Windows 8.1(32 位)中将 Grub2(支持 EFI-IA32)安装到 ESP 分区 - Bay Trail 平板电脑
[已解决] 使用 Grub2-efi 链式加载 Windows8 UEFI
无法从最初安装了 32 位操作系统的平板电脑启动 64 位 Windows USB
没问题...
只需创建一个分区为 GPT 的 USB 启动设备,并使用 FAT32 格式化的 ESP 分区
将 EFI 结构放入 USB 驱动器中以从 32 位启动 GRUB2
/EFI/boot/bootia32.efi
/boot/grub/grub.cfg
Run Code Online (Sandbox Code Playgroud)
将 WinPE.iso 放入 USB 驱动器...
将 WindowsXX x64 iso 放入 USB 驱动器...
配置 GRUB2 来启动此 WinPE...
我推荐 Win10PE SE ( http://theoven.org/index.php?topic=1336.0 )
从这个 PE iso 启动后...
将 Windows iso 安装为驱动器(在 Windows 10 中只需双击它),
启动 WinNTSetup.exe,从源(安装的 Windows iso)
和目标(您安装的驱动器)
在 WinNtSetup 中填写信息
想要安装到)
如果一切顺利...安装完成
如果 Windows 无法启动,您可能还需要执行一个步骤...
(如果固件尝试查找 bootia32.efi 而不是 bootx64.efi,则可能会发生这种情况)
再次从 USB 启动...
格式化创建的 GPT/ESP 分区窗口(您必须首先取消隐藏它)
创建 EFI 结构(就像您在 USB 驱动器中所做的那样)
将 GRUB2 也复制到该分区...
(注意不要碰安装windows的NTFS分区)
创建一个 GRUB2 条目来启动 Windows(通过 FAT32 分区中的 BOOTMGR 是最佳选择)...
如果遇到问题,您还可以将 BOOTMGR 复制到 NTFS 分区
以及 \boot 文件夹...
并编辑 BCD 以指向您刚刚复制到 NTFS 分区的 BOOTMGR...
希望你能解决问题...
再见...
| 归档时间: |
|
| 查看次数: |
59132 次 |
| 最近记录: |