grub2 双引导 Windows XP 和 UEFI 固件

grub2 双引导 Windows XP 和 UEFI 固件

我有一个主 HD1,它安装了一个正在运行的可启动Windows XP分区。1并且Linux Mint在分区中5也在主 HD1 中。

我需要Windows XP分区才能使用非常旧的打印机。

Windows XP分区已成功从 BIOS 固件启动。我当前的机器有 UEFI 固件。那可以用BIOS启动。

我假设下一台计算机将不支持 BIOS 固件启动。

当前计算机固件为:American Megatrends Version 2.13.1216

电脑是HP Compack Elite 8300 MT v02.05

目前,我可以使用一种扭曲的技巧从 BIOS 进行双重Windows XP启动Linux Mint

  1. GRUB4DOS使用来自“AIO Boot Extractor”的软件安装在 Windowx XP 中这里

  2. 安装在GRUB4DOS链式负载上GRUB2

  3. 配置GRUB2为双启动Windows XPLinux Mint

所以我有一个扭曲的临时解决方案。

我正在寻找未来/永久的解决方案:

我想Windows XP从 UEFI 固件进行双启动。

我发现 grub2 无法链接加载 MBR,它正在寻找*.efi模块。还有那里是一个 grub2 模块因为ntldr那不再可用了。

我有什么选择。以及有哪些可用的解决方案。

我考虑将分区复制Windows XP到虚拟机中。不知道虚拟机主机是否能够与旧打印机通信。

相关内容