无忧启动论坛

 找回密码
 注册
搜索
最纯净的「微PE装机优盘」UEPON大师作品系统gho:最纯净好用系统下载站数据恢复、数据保护、视频编辑
Win To Go 极致利器(IXUNCIS固态U盘)无忧启动网成立20周年!广告联系 QQ:184822951 微信:wuyouceo
查看: 1210|回复: 53

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

    [复制链接]
发表于 2021-4-5 13:18:35 来自手机 | 显示全部楼层 |阅读模式
发表于 2021-4-5 13:55:48 来自手机 | 显示全部楼层
什么意思?

点评

意思他很牛逼,看嘛!  详情 回复 发表于 2021-4-5 13:58
回复

使用道具 举报

发表于 2021-4-5 13:58:31 | 显示全部楼层

意思他很牛逼,看嘛!
回复

使用道具 举报

发表于 2021-4-5 14:15:25 | 显示全部楼层
分享哪里了? 别说完就跑啊
回复

使用道具 举报

 楼主| 发表于 2021-4-5 14:18:04 来自手机 | 显示全部楼层
误会了,之前那个朋友说支持不了,让我发图给他,没加微信。
回复

使用道具 举报

 楼主| 发表于 2021-4-5 14:32:03 来自手机 | 显示全部楼层
只是在没有nvme驱动的主板上用clover32怎么也启动不了,ntboot  wbm都试过了,累。

点评

可以试试,看能不能用“Grub4DOS AHCI / NVMe patch”,在legacy(或CSM)下,引导NVME盘上已安装NVME驱动的WinXP。 “Grub4DOS AHCI / NVMe patch”: https://sourceforge.net/projects/grub4dosahcipatch/files/  详情 回复 发表于 2021-4-5 16:38
回复

使用道具 举报

发表于 2021-4-5 14:32:48 | 显示全部楼层
good
回复

使用道具 举报

 楼主| 发表于 2021-4-5 14:33:29 来自手机 | 显示全部楼层
启动在bootia32.efi100%卡死。有没有大神有招?
回复

使用道具 举报

发表于 2021-4-5 14:46:46 | 显示全部楼层
或可看下此贴 http://bbs.wuyou.net/forum.php?m ... p;extra=&page=1
期待楼主分享完整教程,用截屏,不要拍照,图太糊了。

点评

若成功了,必分享。  详情 回复 发表于 2021-4-7 07:34
若成功了,必分享。  详情 回复 发表于 2021-4-7 07:33
回复

使用道具 举报

发表于 2021-4-5 16:01:55 | 显示全部楼层
有个叫"截屏"的功能很好用....
回复

使用道具 举报

发表于 2021-4-5 16:38:05 | 显示全部楼层
本帖最后由 蓝星明月 于 2021-4-9 20:20 编辑
18958925900 发表于 2021-4-5 14:32
只是在没有nvme驱动的主板上用clover32怎么也启动不了,ntboot  wbm都试过了,累。
2021-04-05:
可以试试,看能不能用“Grub4DOS AHCI / NVMe patch”,在legacy(或CSM)下,引导NVME盘上已安装NVME驱动的WinXP。
“Grub4DOS AHCI / NVMe patch”:
https://sourceforge.net/projects/grub4dosahcipatch/files/
http://reboot.pro/topic/21872-grub4dos-ahci-nvme-speed-patch-for-memory-maps/

将NVME盘 map为HD(0)或将NVME盘里的XP.VHD map为HD(0)。NVME、VHD使用MBR格式。

如果全新安装,NVME、VHD使用MBR格式,XP安装盘需要预先集成NVEM驱动、SVBus驱动(如用MAP VHD)。在新主板还需要替换魔改的ACPI.sys。

以上只是想法,本人无NVME盘,无法验证。


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


点评

谢谢提供思路,我的想法是先在机械硬盘上面装好XP或者2003,打好NVME驱动能正常识别了,然后再GHOST到NVME硬盘上去,按照你的意思,重新编辑机械硬盘用GRUB4DOS NVME的去引导,这个可行的通?  详情 回复 发表于 2021-4-6 12:18
谢谢大佬的分享  详情 回复 发表于 2021-4-5 16:50
谢谢大佬的分享  详情 回复 发表于 2021-4-5 16:42
回复

使用道具 举报

发表于 2021-4-5 16:42:23 来自手机 | 显示全部楼层
只要有人研究 没有什么不可能的
回复

使用道具 举报

发表于 2021-4-5 16:42:30 | 显示全部楼层
蓝星明月 发表于 2021-4-5 16:38
可以试试,看能不能用“Grub4DOS AHCI / NVMe patch”,在legacy(或CSM)下,引导NVME盘上已安装NVME驱动 ...

谢谢大佬的分享
回复

使用道具 举报

发表于 2021-4-5 16:50:46 | 显示全部楼层
蓝星明月 发表于 2021-4-5 16:38
可以试试,看能不能用“Grub4DOS AHCI / NVMe patch”,在legacy(或CSM)下,引导NVME盘上已安装NVME驱动 ...

谢谢大佬的分享
回复

使用道具 举报

发表于 2021-4-5 16:57:29 | 显示全部楼层
谢谢大佬的分享
回复

使用道具 举报

 楼主| 发表于 2021-4-6 10:20:38 | 显示全部楼层
下载过来直接解压到根目录就好了吗?添加引导路径到GRLDR对吗?加载NVME的那个目录有没有讲究?英文的看不懂@蓝星明月
回复

使用道具 举报

发表于 2021-4-6 10:50:56 | 显示全部楼层
哈哈 这个厉害了
回复

使用道具 举报

 楼主| 发表于 2021-4-6 12:18:26 | 显示全部楼层
蓝星明月 发表于 2021-4-5 16:38
可以试试,看能不能用“Grub4DOS AHCI / NVMe patch”,在legacy(或CSM)下,引导NVME盘上已安装NVME驱动 ...

谢谢提供思路,我的想法是先在机械硬盘上面装好XP或者2003,打好NVME驱动能正常识别了,然后再GHOST到NVME硬盘上去,按照你的意思,重新编辑机械硬盘用GRUB4DOS NVME的去引导,这个可行的通?

点评

XP-EFI目前没有可行的实用方案,因此XP只能使用legacy(或CSM)模式引导。而在legacy(或CSM)模式中又无nvme驱动。“Grub4DOS AHCI / NVMe patch”是目前在legacy(或CSM)模式中可使用nvme的方案。 使用方法将: 1  详情 回复 发表于 2021-4-6 15:24
回复

使用道具 举报

 楼主| 发表于 2021-4-6 12:21:31 | 显示全部楼层
用CLOVER32引导WBM的黑屏,转而改了refindia32.EFI成CLVOERIA32.EFI,启动BOOTIA32.EFI,最后还是卡在没有/windows/system32/winload.efi,查看之下是有的,估计是有问题启动不了。我用的主板是H61.引导是套用CLOVER的LEGACY-UEFI32

点评

今天试验:leagcy bios主板-->grub4dos-->CLVOERIA32-->refindia32.EFI-->Vista版bootmgfw.efi可以引导本地SATA硬盘上的XP(可以进桌面但黑屏,将vga.sys换成vbemp的,就可以显示了)。 但是相同方法就是引导不了  详情 回复 发表于 2021-4-9 23:30
XP-EFI使用Vista替代法只能在VMware虚拟机中可行,在实体机中不行。 另外XP-EFI可使用quibble.efi引导,不过quibble在使用Clover或OpenCore或DUET的模拟UEFI中无法使用。 quibble.efi引导XP需要实体机IA32 EFI。  详情 回复 发表于 2021-4-6 14:40
回复

使用道具 举报

发表于 2021-4-6 12:22:28 | 显示全部楼层
什么东西??
回复

使用道具 举报

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

XP-EFI使用Vista替代法只能在VMware虚拟机中可行,在实体机中不行。

另外XP-EFI可使用quibble.efi引导,不过quibble在使用Clover或OpenCore或DUET的模拟UEFI中无法使用。
quibble.efi引导XP需要实体机IA32 EFI。在Qemu启动测试器中UEFI模式可以测试quibble.efi。
quibble. X64 efi 引导 XP在待开发中。

quibble: https://github.com/maharmstone/quibble

回复

使用道具 举报

发表于 2021-4-6 15:24:52 | 显示全部楼层
本帖最后由 蓝星明月 于 2021-4-9 20:24 编辑
18958925900 发表于 2021-4-6 12:18
谢谢提供思路,我的想法是先在机械硬盘上面装好XP或者2003,打好NVME驱动能正常识别了,然后再GHOST到NVM ...
2021-04-06:
XP-EFI目前没有可行的实用方案,因此XP只能使用legacy(或CSM)模式引导。而在legacy(或CSM)模式中又无nvme驱动。“Grub4DOS AHCI / NVMe patch”是目前在legacy(或CSM)模式中可使用nvme的方案。


使用方法将:
1、下载的“AHCI_NVME_V1.4_20181027”“解压,其中bin\grldr就是引导文件。
2、将grldr复制到机械硬盘启动分区的根目录。
3、然后再找一个标准menu.lst引导菜单(可以到原版Grub4DOS中找)也复制到机械硬盘启动分区的根目录。
4、编辑menu.lst引导菜单,添加nvme-xp引导。
5、编辑机械硬盘启动菜单添加grldr引导项
(BCD添加实模引导grldr.mbr,在原版Grub4DOS中复制一份grldr.mbr到机械硬盘启动分区的根目录机械硬盘启动分区的根目录,
   或boot.ini添加 C:\grldr="GRUB4DOS-NVME"
6、将安装在机械硬盘上的XP(已安装NVME驱动)GHOST到NVME硬盘,处理NVME硬盘XP系统的盘符(将盘符C对应到NVME-XP盘)。
7、测试引导:从机械硬盘启动--->引导grldr-->引导NVME盘中XP。


以下menu.lst引导菜单,仅供参考,未验证过。
# WinXPNVME.txt 只是一个自定义的标识空文件,用于grldr寻找定位用的。
# WinXPNVME.vhd 是将XP安装到NVME盘中VHD里


title WinXP - NVMe
nvme --set-drive=0x80 --set-controller=0 --showselected
find --set-root --ignore-floppies /WinXPNVME.txt   
map () (hd0)
map (hd0) (hd)
map --hook
nvme --uninit
root (hd0,0)
chainloader /NTLDR


title WinXP - NVMe VHD
nvme --set-drive=0x80 --set-controller=0 --showselected
find --set-root --ignore-floppies /WinXPNVME.vhd
map  /WinXPNVME.vhd (hd0)
map (hd0) (hd)
map --hook
nvme --uninit
root (hd0,0)
chainloader /NTLDR

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


点评

我觉得这个是不是主板上BIOS已经识别到NVME的硬盘,比如H110主板,然后用这个GRUB4D0S引导来用的? 我下载了原版的,它有一个find XP、2003,代码显示只有hd0,0上有XP、  详情 回复 发表于 2021-4-6 23:49
我按照你说的,直接引导的是机械硬盘上的WIN2003,我都怀疑根本没识别出来NVME硬盘。  详情 回复 发表于 2021-4-6 23:33
太感谢了,我马上试一下,确实如你所说EFI太难了。  详情 回复 发表于 2021-4-6 16:21
回复

使用道具 举报

 楼主| 发表于 2021-4-6 16:21:21 | 显示全部楼层
蓝星明月 发表于 2021-4-6 15:24
XP-EFI目前没有可行的实用方案,因此XP只能使用legacy(或CSM)模式引导。而在legacy(或CSM)模式中又无nvme ...

太感谢了,我马上试一下,确实如你所说EFI太难了。
回复

使用道具 举报

 楼主| 发表于 2021-4-6 16:56:35 | 显示全部楼层
这个下载过来的GRLDR好像内置了菜单,我刚才用bootice打开了,里面有菜单,直接改写也是可以的?
回复

使用道具 举报

 楼主| 发表于 2021-4-6 23:33:46 | 显示全部楼层
蓝星明月 发表于 2021-4-6 15:24
XP-EFI目前没有可行的实用方案,因此XP只能使用legacy(或CSM)模式引导。而在legacy(或CSM)模式中又无nvme ...

我按照你说的,直接引导的是机械硬盘上的WIN2003,我都怀疑根本没识别出来NVME硬盘。
回复

使用道具 举报

 楼主| 发表于 2021-4-6 23:49:00 | 显示全部楼层
蓝星明月 发表于 2021-4-6 15:24
XP-EFI目前没有可行的实用方案,因此XP只能使用legacy(或CSM)模式引导。而在legacy(或CSM)模式中又无nvme ...

我觉得这个是不是主板上BIOS已经识别到NVME的硬盘,比如H110主板,然后用这个GRUB4D0S引导来用的?
我下载了原版的,它有一个find XP、2003,代码显示只有hd0,0上有XP、

点评

UEFI模式中有NVMEX64驱动,所以可以从NVME盘进行UEFIX64引导启动。 legacy(或CSM)模式中无NVME驱动,无法识别NVME,也就无法直接从nvme盘进行legacy引导启动。 原版GRUB4D0S无NVME补丁,也是无法识别NVME盘,也旧  详情 回复 发表于 2021-4-7 10:13
回复

使用道具 举报

发表于 2021-4-7 00:32:01 来自手机 | 显示全部楼层
看着很强啊…xp  i7
回复

使用道具 举报

 楼主| 发表于 2021-4-7 07:33:22 来自手机 | 显示全部楼层
szwp 发表于 2021-4-5 14:46
或可看下此贴 http://bbs.wuyou.net/forum.php?mod=viewthread&tid=424217&extra=&page=1
期待楼主分享完 ...

若成功了,必分享。
回复

使用道具 举报

 楼主| 发表于 2021-4-7 07:34:15 来自手机 | 显示全部楼层
szwp 发表于 2021-4-5 14:46
或可看下此贴 http://bbs.wuyou.net/forum.php?mod=viewthread&tid=424217&extra=&page=1
期待楼主分享完 ...

若成功了,必分享。
回复

使用道具 举报

发表于 2021-4-7 07:39:39 来自手机 | 显示全部楼层
本帖最后由 窄口牛 于 2021-4-7 07:47 编辑

b360支持和你要搞的这个没有一毛钱关系。
Screenshot_20210407-073838.png

点评

华硕B150,不知道为什么我用SATA装XP,秒进系统,这个M15傲腾NVME装起来还有走一圈,我这个系统2003的连个QQ都装不了。明天回家看看群里大神有没有驱动。  详情 回复 发表于 2021-4-10 00:07
牛老大-你们用xp的话,主板B250插一个低端显卡,驱动可以打全么?  详情 回复 发表于 2021-4-7 22:14
谢谢点拨,难怪了,B360的主板是装起来了,因为主板110以上的BIOS都集成了NVME驱动,直接legacy启动了,我一直纠结是H61这种老主板上面,上次在某鱼让人刷了一个BIOS,结果难用的很。  详情 回复 发表于 2021-4-7 09:33
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2021-4-18 13:28

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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