哈哈有这种机还会上xp |
efi32,我确定曾经起来过(qemu模拟启动器里),现在怎么也复现不了。 |
wyf19941230 发表于 2021-4-12 11:30 我好想在哪看到过,说VMWare中的NVME不是标准规范的。所以无法使用XP通用NVME驱动。 |
7b是不是你的电脑配置太高?你的是什么主板? |
你真厉害,我还没引导进去呢,我用ntldr. efi到vga. rom出问题, |
18958925900 发表于 2021-4-9 23:57 今天再试验: leagcy bios主板-->grub4dos-->CLVOERIA32-->refindia32.EFI-->Vista版bootmgfw.efi-->引导NVME硬盘上的XP。成功进入桌面,并可以安装其它驱动。当重启7B蓝屏,估计是硬盘NVME驱动没装好。 出现过的问题和解决办法: 问题1:报错 没有windows\system32\winload.efi。原因:boot.ini设置出错。解决:正确设置boot.ini。 问题2:黑屏。原因:xp原版vga.sys不支持UEFI。解决:将vga.sys换成vbemp的,就可以显示了和继续了。 问题3:7B蓝屏。 |
very good |
本帖最后由 窄口牛 于 2021-4-10 14:30 编辑 那些装不了win7的机器通过这个方式,说不定可以上win7。真实bios的efi启动第一个esp分区,虚拟bios启动第二个esp分区从而启动win7,从没csm得efi转成有csm的efi。 |
18958925900 发表于 2021-4-9 23:57 legacy--模拟EFI32-refind32(NvmExpressDxe.efi)--Vista版bootmgfw.efi--引导NVME盘上XP-SP3-X86。 报错“ 没有windows\system32\winload.efi“”原因找到了。是 boot.ini设置出错。 应该是multi(0)disk(0)rdisk(1)partition(2),设错为multi(0)disk(1)rdisk(0)partition(2)。是rdisk(1)而不是disk(1)。 对于multi来说disk恒为0。我的NVME盘是第二硬盘,XP在第二分区(主分区)。 这次找到winload.efi,并正式引导XP了,不过黑屏,应该是XP驱动问题了(NVME驱动、vga驱动)。 |
18958925900 发表于 2021-4-9 23:57 今天测试: legacy--模拟EFI32-refind32(NvmExpressDxe.efi)--引导NVME盘上Win10PE-IA32(WEPE)。 如果Bootia32(Win10).efi放在NVME盘上,引导NVME盘上WEPE.wim,引导成功。 如果Bootia32(Win10).efi放在SATA盘上,引导NVME盘上WEPE.wim,引导失败。 legacy--模拟EFI32-refind32(NvmExpressDxe.efi)--引导NVME盘上XP-SP3-X86。 Bootia32(Vista).efi放在NVME盘上,引导NVME盘上XP,引导失败。 legacy--模拟EFI32-refind32(NvmExpressDxe.efi)--引导SATA盘上XP-SP3-X86。 Bootia32(Vista).efi放在SATA盘上,引导SATA盘上XP,引导成功。 Bootia32(Vista).efi放在NVME盘上,引导SATA盘上XP,引导成功。 |
18958925900 发表于 2021-4-9 23:55 legacy-clover64-legacy的XP,实际上还是legacy引导XP,与clover64无关。 |
窄口牛 发表于 2021-4-7 07:39 华硕B150,不知道为什么我用SATA装XP,秒进系统,这个M15傲腾NVME装起来还有走一圈,我这个系统2003的连个QQ都装不了。明天回家看看群里大神有没有驱动。 |
蓝星明月 发表于 2021-4-9 23:30 但是同样的legacy SATA的可以引导XP,NVME硬盘显示没有发现硬盘,哎。 |
蓝星明月 发表于 2021-4-9 23:30 其实不用这么麻烦,我早就发现legacy-clover64-legacy的XP就可以引导了。 |
蓝星明月 发表于 2021-4-9 20:17 你也喜欢玩嘛,志同道合,我打算尝试一下NTLDR.EFI这个方式。就像朱玛老大说的自讨苦吃,可是我不喜欢玩游戏,看电视,就玩玩这个消磨时间了。在这里再次感谢朱玛大大的文章。 |
18958925900 发表于 2021-4-6 12:21 今天试验:leagcy bios主板-->grub4dos-->CLVOERIA32-->refindia32.EFI-->Vista版bootmgfw.efi可以引导本地SATA硬盘上的XP(可以进桌面但黑屏,将vga.sys换成vbemp的,就可以显示了)。 但是相同方法就是引导不了NVME盘上的XP,报错 没有windows\system32\winload.efi |
18958925900 发表于 2021-4-8 22:09 今天NVME(傲腾16G)到手。测试:在legacy模式下使用NVME补丁版grldr的nvme命令。测验结果:"No bios driver",nvme未被识别和初始化,nvme命令无效。 |
什么意思?![]() |
蓝星明月 发表于 2021-4-7 10:13 B110主板从传统启动XP的,但是110,150主板装xp或者2003,主板驱动感叹号,今天又找了片150主板装来,用起来速度很普通,估计是驱动没有的原因。 |
这两天用了下,感觉不是特别快,还是敖腾M15 32G X4的,原来不是应该秒进系统的嘛,不知是不是我的B150主板上面的黄色感叹号原因。 |
肯定可以的,没有疑问。 |
窄口牛 发表于 2021-4-7 07:39 牛老大-你们用xp的话,主板B250插一个低端显卡,驱动可以打全么? |
这个驱动会不会在使用nvme指令才起作用?看了代码第二行是nvme开头的。 |
本帖最后由 蓝星明月 于 2021-4-7 10:14 编辑 18958925900 发表于 2021-4-6 23:49 UEFI模式中有NVMEX64驱动,所以可以从NVME盘进行UEFIX64引导启动。 legacy(或CSM)模式中无NVME驱动,无法识别NVME,也就无法直接从nvme盘进行legacy引导启动。 原版GRUB4D0S无NVME补丁,也是无法识别NVME盘,也就无法引导NVME盘。 就看打NVME补丁的GRUB4D0S,是否可以识别NVME盘和引导NVME盘。 另外,XP的NTLDR所在引导硬盘必须是第一硬盘(引导分区为激活主分区)。所以要引导NVME上XP,首先需要识别到NVME,还要将NVME-XP盘映射为(hd0),然后才能引导XP。 |
强刷进去的bios项未必每次开机都能加载。 |
窄口牛 发表于 2021-4-7 07:39 谢谢点拨,难怪了,B360的主板是装起来了,因为主板110以上的BIOS都集成了NVME驱动,直接legacy启动了,我一直纠结是H61这种老主板上面,上次在某鱼让人刷了一个BIOS,结果难用的很。 |
本帖最后由 窄口牛 于 2021-4-7 07:47 编辑 b360支持和你要搞的这个没有一毛钱关系。 |
Screenshot_20210407-073838.png (46.14 KB, 下载次数: 199)
szwp 发表于 2021-4-5 14:46 若成功了,必分享。 |
Powered by Discuz! X3.3
© 2001-2017 Comsenz Inc.