无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
12
返回列表 发新帖
楼主: 18958925900

[分享] xp-nvme硬盘支持b360

    [复制链接]
 楼主| 发表于 2021-4-7 09:33:24 | 显示全部楼层
窄口牛 发表于 2021-4-7 07:39
b360支持和你要搞的这个没有一毛钱关系。

谢谢点拨,难怪了,B360的主板是装起来了,因为主板110以上的BIOS都集成了NVME驱动,直接legacy启动了,我一直纠结是H61这种老主板上面,上次在某鱼让人刷了一个BIOS,结果难用的很。
回复

使用道具 举报

发表于 2021-4-7 09:52:21 来自手机 | 显示全部楼层
强刷进去的bios项未必每次开机都能加载。
回复

使用道具 举报

发表于 2021-4-7 10:13:30 | 显示全部楼层
本帖最后由 蓝星明月 于 2021-4-7 10:14 编辑
18958925900 发表于 2021-4-6 23:49
我觉得这个是不是主板上BIOS已经识别到NVME的硬盘,比如H110主板,然后用这个GRUB4D0S引导来用的?
我下 ...

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。

点评

B110主板从传统启动XP的,但是110,150主板装xp或者2003,主板驱动感叹号,今天又找了片150主板装来,用起来速度很普通,估计是驱动没有的原因。  详情 回复 发表于 2021-4-8 22:09
回复

使用道具 举报

 楼主| 发表于 2021-4-7 22:11:49 来自手机 | 显示全部楼层
这个驱动会不会在使用nvme指令才起作用?看了代码第二行是nvme开头的。
回复

使用道具 举报

 楼主| 发表于 2021-4-7 22:14:13 来自手机 | 显示全部楼层
窄口牛 发表于 2021-4-7 07:39
b360支持和你要搞的这个没有一毛钱关系。

牛老大-你们用xp的话,主板B250插一个低端显卡,驱动可以打全么?
回复

使用道具 举报

发表于 2021-4-8 06:47:26 来自手机 | 显示全部楼层
肯定可以的,没有疑问。
回复

使用道具 举报

 楼主| 发表于 2021-4-8 21:32:36 | 显示全部楼层
这两天用了下,感觉不是特别快,还是敖腾M15 32G X4的,原来不是应该秒进系统的嘛,不知是不是我的B150主板上面的黄色感叹号原因。
回复

使用道具 举报

 楼主| 发表于 2021-4-8 22:09:34 | 显示全部楼层
蓝星明月 发表于 2021-4-7 10:13
UEFI模式中有NVMEX64驱动,所以可以从NVME盘进行UEFIX64引导启动。

legacy(或CSM)模式中无NVME驱动, ...

B110主板从传统启动XP的,但是110,150主板装xp或者2003,主板驱动感叹号,今天又找了片150主板装来,用起来速度很普通,估计是驱动没有的原因。

点评

今天NVME(傲腾16G)到手。测试:在legacy模式下使用NVME补丁版grldr的nvme命令。测验结果:"No bios driver",nvme未被识别和初始化,nvme命令无效。  详情 回复 发表于 2021-4-9 20:17
回复

使用道具 举报

发表于 2021-4-9 11:22:21 | 显示全部楼层
什么意思?
回复

使用道具 举报

发表于 2021-4-9 20:17:05 | 显示全部楼层
18958925900 发表于 2021-4-8 22:09
B110主板从传统启动XP的,但是110,150主板装xp或者2003,主板驱动感叹号,今天又找了片150主板装来,用 ...

今天NVME(傲腾16G)到手。测试:在legacy模式下使用NVME补丁版grldr的nvme命令。测验结果:"No bios driver",nvme未被识别和初始化,nvme命令无效。

点评

你也喜欢玩嘛,志同道合,我打算尝试一下NTLDR.EFI这个方式。就像朱玛老大说的自讨苦吃,可是我不喜欢玩游戏,看电视,就玩玩这个消磨时间了。在这里再次感谢朱玛大大的文章。  详情 回复 发表于 2021-4-9 23:53
回复

使用道具 举报

发表于 2021-4-9 23:30:05 | 显示全部楼层
18958925900 发表于 2021-4-6 12:21
用CLOVER32引导WBM的黑屏,转而改了refindia32.EFI成CLVOERIA32.EFI,启动BOOTIA32.EFI,最后还是卡在没有/w ...

今天试验:leagcy bios主板-->grub4dos-->CLVOERIA32-->refindia32.EFI-->Vista版bootmgfw.efi可以引导本地SATA硬盘上的XP(可以进桌面但黑屏,将vga.sys换成vbemp的,就可以显示了)。

但是相同方法就是引导不了NVME盘上的XP,报错 没有windows\system32\winload.efi

点评

但是同样的legacy SATA的可以引导XP,NVME硬盘显示没有发现硬盘,哎。  详情 回复 发表于 2021-4-9 23:57
其实不用这么麻烦,我早就发现legacy-clover64-legacy的XP就可以引导了。  详情 回复 发表于 2021-4-9 23:55
回复

使用道具 举报

 楼主| 发表于 2021-4-9 23:53:26 | 显示全部楼层
蓝星明月 发表于 2021-4-9 20:17
今天NVME(傲腾16G)到手。测试:在legacy模式下使用NVME补丁版grldr的nvme命令。测验结果:"No bios drive ...

你也喜欢玩嘛,志同道合,我打算尝试一下NTLDR.EFI这个方式。就像朱玛老大说的自讨苦吃,可是我不喜欢玩游戏,看电视,就玩玩这个消磨时间了。在这里再次感谢朱玛大大的文章。
回复

使用道具 举报

 楼主| 发表于 2021-4-9 23:55:53 | 显示全部楼层
蓝星明月 发表于 2021-4-9 23:30
今天试验:leagcy bios主板-->grub4dos-->CLVOERIA32-->refindia32.EFI-->Vista版bootmgfw.efi可以引导本 ...

其实不用这么麻烦,我早就发现legacy-clover64-legacy的XP就可以引导了。

点评

legacy-clover64-legacy的XP,实际上还是legacy引导XP,与clover64无关。  详情 回复 发表于 2021-4-10 10:42
回复

使用道具 举报

 楼主| 发表于 2021-4-9 23:57:01 | 显示全部楼层
蓝星明月 发表于 2021-4-9 23:30
今天试验:leagcy bios主板-->grub4dos-->CLVOERIA32-->refindia32.EFI-->Vista版bootmgfw.efi可以引导本 ...

但是同样的legacy SATA的可以引导XP,NVME硬盘显示没有发现硬盘,哎。

点评

今天再试验: leagcy bios主板-->grub4dos-->CLVOERIA32-->refindia32.EFI-->Vista版bootmgfw.efi-->引导NVME硬盘上的XP。成功进入桌面,并可以安装其它驱动。当重启7B蓝屏,估计是硬盘NVME驱动没装好。 出现过  详情 回复 发表于 2021-4-10 14:51
legacy--模拟EFI32-refind32(NvmExpressDxe.efi)--Vista版bootmgfw.efi--引导NVME盘上XP-SP3-X86。 报错“ 没有windows\system32\winload.efi“”原因找到了。是 boot.ini设置出错。 应该是multi(0)disk(0)rdisk(1  详情 回复 发表于 2021-4-10 12:03
今天测试: legacy--模拟EFI32-refind32(NvmExpressDxe.efi)--引导NVME盘上Win10PE-IA32(WEPE)。 如果Bootia32(Win10).efi放在NVME盘上,引导NVME盘上WEPE.wim,引导成功。 如果Bootia32(Win10).efi放在SATA盘上  详情 回复 发表于 2021-4-10 11:24
回复

使用道具 举报

 楼主| 发表于 2021-4-10 00:07:26 | 显示全部楼层
窄口牛 发表于 2021-4-7 07:39
b360支持和你要搞的这个没有一毛钱关系。

华硕B150,不知道为什么我用SATA装XP,秒进系统,这个M15傲腾NVME装起来还有走一圈,我这个系统2003的连个QQ都装不了。明天回家看看群里大神有没有驱动。
回复

使用道具 举报

发表于 2021-4-10 10:42:10 | 显示全部楼层
18958925900 发表于 2021-4-9 23:55
其实不用这么麻烦,我早就发现legacy-clover64-legacy的XP就可以引导了。

legacy-clover64-legacy的XP,实际上还是legacy引导XP,与clover64无关。
回复

使用道具 举报

发表于 2021-4-10 11:24:41 | 显示全部楼层
18958925900 发表于 2021-4-9 23:57
但是同样的legacy SATA的可以引导XP,NVME硬盘显示没有发现硬盘,哎。

今天测试:
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,引导成功。
回复

使用道具 举报

发表于 2021-4-10 12:03:41 | 显示全部楼层
18958925900 发表于 2021-4-9 23:57
但是同样的legacy SATA的可以引导XP,NVME硬盘显示没有发现硬盘,哎。

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驱动)。
回复

使用道具 举报

发表于 2021-4-10 12:47:33 来自手机 | 显示全部楼层
本帖最后由 窄口牛 于 2021-4-10 14:30 编辑

那些装不了win7的机器通过这个方式,说不定可以上win7。真实bios的efi启动第一个esp分区,虚拟bios启动第二个esp分区从而启动win7,从没csm得efi转成有csm的efi。
回复

使用道具 举报

发表于 2021-4-10 13:03:56 | 显示全部楼层
very good
回复

使用道具 举报

发表于 2021-4-10 14:51:05 | 显示全部楼层
18958925900 发表于 2021-4-9 23:57
但是同样的legacy SATA的可以引导XP,NVME硬盘显示没有发现硬盘,哎。

今天再试验:
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蓝屏。


回复

使用道具 举报

 楼主| 发表于 2021-4-11 23:25:53 来自手机 | 显示全部楼层
你真厉害,我还没引导进去呢,我用ntldr. efi到vga. rom出问题,
回复

使用道具 举报

发表于 2021-4-12 11:30:10 | 显示全部楼层
可否识别vmware虚拟机中的nvme?好像这个版本有点特殊,win7也不能完全支持

点评

我好想在哪看到过,说VMWare中的NVME不是标准规范的。所以无法使用XP通用NVME驱动。  详情 回复 发表于 2022-4-29 21:03
回复

使用道具 举报

 楼主| 发表于 2021-4-17 13:50:28 来自手机 | 显示全部楼层
7b是不是你的电脑配置太高?你的是什么主板?
回复

使用道具 举报

发表于 2022-4-29 21:03:45 | 显示全部楼层
wyf19941230 发表于 2021-4-12 11:30
可否识别vmware虚拟机中的nvme?好像这个版本有点特殊,win7也不能完全支持

我好想在哪看到过,说VMWare中的NVME不是标准规范的。所以无法使用XP通用NVME驱动。
回复

使用道具 举报

发表于 2022-4-30 07:53:11 来自手机 | 显示全部楼层
efi32,我确定曾经起来过(qemu模拟启动器里),现在怎么也复现不了。
回复

使用道具 举报

发表于 2022-4-30 08:02:40 | 显示全部楼层
哈哈有这种机还会上xp
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-4-19 09:33

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表