just_a_test 发表于 2014-7-22 23:22:02

能否使用xponmac.efi引导uefi电脑上的winxp?

在2006年,已经有hacker创建efi链式引导器,在mac本上安装了win xp sp2。
而clover.efi可以引导windows7 64和mac os x 10.9,是否可以引导xponmac.efi呢?

just_a_test 发表于 2014-7-22 23:25:19

抱歉,手上没有本了,只好让坛友当小白鼠。
话说uefi下安装win7 64和ubuntu 12.04.4都木有压力。
期待大神解释。

510819776 发表于 2014-7-23 18:32:52

你可以用vm10的虚拟机测试呀
vm10的uefi是64位的
如果能运行你提供的xom.efi
说不定有希望呢?

qq517abcdefg 发表于 2014-7-30 04:15:21

本帖最后由 2011qq517025464 于 2014-7-30 04:27 编辑

我装了WIN8+WIN7双系统,在一个分区用GHOST恢复了一个XP
好像不行,跳回bootmgr
甚至试过拷到U盘里,还是跳回硬盘的bootmgr菜单
在BIOS里也显示成Windows Boot Manager,好难分清(很奇怪,我明明在bcdedit里指定了不同的description)。
用bcdedit创建{ntldr}也不行,无法启动,屏幕显示:
状态:0xc000007b,信息:无法加载应用程序或操作系统,原因是所需文件丢失或包含错误。

qq517abcdefg 发表于 2014-7-30 04:28:39

本帖最后由 2011qq517025464 于 2014-7-30 04:31 编辑

不行,刚刚没有禁用硬盘启动项,如果禁用了,然后尝试从U盘引导,就会黑屏或者跳回BIOS设置界面。
UEFI下好像bootmgr这个文件没用了,我把它重命名,结果WIN7、WIN8都能照常引导

qq517abcdefg 发表于 2014-7-30 17:30:28

我只是用bcdedit添加fwbootmgr启动项,再用FAT32的U盘试了一下,没有用clover

需要坛友进一步测试
希望能解决XP在UEFI上启动的问题!

qq517abcdefg 发表于 2014-7-31 00:10:45

下了一个clover的ISO,把EFI文件夹复制到U盘里,发现可以进入clover的选择界面,鼠标可用
提供UEFI shell x64,而且识别NTFS,但无法运行xom.efi
虽然列出了可用操作系统(其实应该是分区列表,而且貌似是根据分区启动代码判断操作系统的,GHOST过XP的分区是XP的图标,我的grub4dos启动U盘被识别为linux,而且硬盘上没有操作系统的NTFS分区被识别成vista的图标了),但是只有EFI分区这个选项可以用,回车后进入windows boot manager,再回车就进WIN7/WIN8去了,其余的选项,我尝试过关闭CSM,都无法引导,要么卡在左上角一个光标的黑屏,要么卡在中心是clover的操作系统LOGO的黑屏,总之就是无法引导。
网上关于clover的帖子看得我头晕眼花,貌似有不少UEFI->Clover->Windows或Mac的成功案例(也许他们没用UEFI,用的BIOS或legacy,我误解了),但我这里失败了。
既然clover列出了分区和对应的操作系统,也许从这里启动XP是可能的,是我的操作不对

sghihor 发表于 2019-10-26 16:36:24

之前07年改系统装了一台MACBOOK的苹果笔记本,删掉原来的MACOS系统,直接装成了单系统XP。

装上各种软件,可以正常使用。

因为苹果也是用的EFI,说明XP,UEFI是可能的。

下面这个帖子可能有借鉴的地方。
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=404950

蓝星明月 发表于 2020-11-6 19:57:56

本帖最后由 蓝星明月 于 2020-11-7 13:56 编辑

2011年 Eric_huang_zh,人称E大,编译出ntldr的efi版(XOJ),实现了32位UEFI引导WinXP运行于Joggler。
O2 Joggler:处理器:Intel Atom Z520,32位UEFI。
请参考:
https://www.hi-pda.com/forum/vie ... 65572&extra=&page=1
https://www.hi-pda.com/forum/forumdisplay.php?fid=62
https://www.jogglerwiki.com/wiki ... s_XP_on_the_Joggler
另外:https://github.com/maharmstone/quibble
Quibble is the custom Windows bootloader - an open-source reimplementation of the files bootmgfw.efi and winload.efi, able to boot every version of Windows from XP to Windows 10 1909.
页: [1]
查看完整版本: 能否使用xponmac.efi引导uefi电脑上的winxp?