找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
楼主: qj_tzy

[已解决] legacy+grub4dos+ntboot引导win7.vhd失败{添加bios+g4d引导vhd的多个写法}

 火... [复制链接]
发表于 2025-12-4 11:40:52 | 显示全部楼层
测试了几次研究,我只把文件夹NTBOOT.MOD更名,拿C大的NTBOOT.MOD来取代,一次就成功启动WIN10.VHDX,但是SISO就没了,留待高手处理,非Grub4dos版本和NTBOOT问题。
回复

使用道具 举报

发表于 2025-12-4 11:52:05 | 显示全部楼层
本帖最后由 mygamexxx 于 2025-12-4 11:55 编辑

SISO作者好像是527104427大,前几天回复过,不知是否会修复SISO。
回复

使用道具 举报

发表于 2025-12-4 14:11:17 | 显示全部楼层
是否可用csmwrap测试下。

这个csmwrap,在QEMU虚拟机测试,可由uefi转入bios,启动G4D的菜单。
这个csmwrap,在uefi实机测试,如果没有menu.lst菜单,则一直停留在csmwrap信息;如果有菜单,则黑屏一会,重启。

点评

csmwrap启动时,可按ESC选BIOS启动盘 在我的13代cpu电脑中,可出现G4D菜单,可用其引导进入win分区系统和win的vhd系统  详情 回复 发表于 2025-12-4 14:35
回复

使用道具 举报

 楼主| 发表于 2025-12-4 14:35:29 | 显示全部楼层
2011yaya2007777 发表于 2025-12-4 14:11
这个csmwrap,在QEMU虚拟机测试,可由uefi转入bios,启动G4D的菜单。
这个csmwrap,在uefi实机测试,如 ...

csmwrap启动时,可按ESC选BIOS启动盘

在我的13代cpu电脑中,可出现G4D菜单,可用其引导进入win分区系统和win的vhd系统
回复

使用道具 举报

发表于 2025-12-4 16:41:54 | 显示全部楼层
csmwrap启动时,可按ESC选BIOS启动盘

出现了按ESC键的提示。按后没有反应,死机了。

点评

应该是该软件的兼容性有问题  详情 回复 发表于 2025-12-4 20:23
回复

使用道具 举报

 楼主| 发表于 2025-12-4 20:23:29 | 显示全部楼层
2011yaya2007777 发表于 2025-12-4 16:41
出现了按ESC键的提示。按后没有反应,死机了。

应该是该软件的兼容性有问题
回复

使用道具 举报

 楼主| 发表于 2025-12-7 11:49:15 | 显示全部楼层
mygamexxx 发表于 2025-12-3 12:32
title 启动 win7.vhd \n启动硬盘上的win7.vhd系统
find /win7_x64.vhd | set bd1=
/boot/ext/SISO NTBOOT ...

您的反馈,已在http://bbs.wuyou.net/forum.php?m ... d=448760&extra=的1楼加红作了补充说明,非常感谢!

点评

ntboot(yaya的2018版,4294kb),从界面信息看是5大改的,搭配新版G4D也是有问题的。  详情 回复 发表于 2025-12-7 14:09
回复

使用道具 举报

 楼主| 发表于 2025-12-7 11:49:41 | 显示全部楼层
chen463 发表于 2025-12-4 08:58
测试下载(Legacy bios)-VHD(x)
测试了几次研究,我只把文件夹NTBOOT.MOD更名,拿C大的NTBOOT.MOD来取代, ...

您的反馈,已在http://bbs.wuyou.net/forum.php?m ... d=448760&extra=的1楼加红作了补充说明,非常感谢!
回复

使用道具 举报

发表于 2025-12-7 14:09:20 | 显示全部楼层
本帖最后由 mygamexxx 于 2025-12-7 14:18 编辑

ntboot(yaya的2018版,4294kb),从界面信息看是5大改的,搭配新版G4D也是有问题的。
ScreenShot_2025-12-07_141704_691.png

点评

2018/6/22版、大小为4294kb这个ntboot,我未查到不知是那位大大修改的,因没出现过类似上图的内容,所以我感觉可能是yaya修改的。这写成是yaya的。从你发的这个图来看,应该是5大在chenall发布的ntboot基础上修改的  详情 回复 发表于 2025-12-7 15:07
谢谢反馈,我修改下  详情 回复 发表于 2025-12-7 14:42
回复

使用道具 举报

 楼主| 发表于 2025-12-7 14:42:46 | 显示全部楼层
mygamexxx 发表于 2025-12-7 14:09
ntboot(yaya的2018版,4294kb),从界面信息看是5大改的,搭配新版G4D也是有问题的。

谢谢反馈,我修改下
回复

使用道具 举报

 楼主| 发表于 2025-12-7 15:07:12 | 显示全部楼层
mygamexxx 发表于 2025-12-7 14:09
ntboot(yaya的2018版,4294kb),从界面信息看是5大改的,搭配新版G4D也是有问题的。

2018/6/22版、大小为4294kb这个ntboot,我未查到不知是那位大大修改的,因没出现过类似上图的内容,所以我感觉可能是yaya修改的。这写成是yaya的。从你发的这个图来看,应该是5大在chenall发布的ntboot基础上修改的,不知对否?

这个可能要yaya或是5大,才是最清楚的。

点评

这个界面用的NTBOOT就是本贴10楼下载的  详情 回复 发表于 2025-12-7 16:39
回复

使用道具 举报

 楼主| 发表于 2025-12-7 15:10:54 | 显示全部楼层

问下:这个版本的ntboot,我一直没搞清楚是哪位大大修改的,不知是您,还是5大?还是其他某人?
回复

使用道具 举报

发表于 2025-12-7 16:04:26 | 显示全部楼层
问下:这个版本的ntboot,我一直没搞清楚是哪位大大修改的,不知是您,还是5大?还是其他某人?

这是我收藏的,没有做任何修改。我也不知道原作者是谁了。
我收藏了一个2014年的iso版本;一个2018年的单文件版本及iso版本。

NTBOOT的G4D版本都是前辈的作品。

点评

谢谢您的回复!  详情 回复 发表于 2025-12-7 16:22
回复

使用道具 举报

 楼主| 发表于 2025-12-7 16:22:21 | 显示全部楼层
2011yaya2007777 发表于 2025-12-7 16:04
这是我收藏的,没有做任何修改。我也不知道原作者是谁了。
我收藏了一个2014年的iso版本;一个2018年的 ...

谢谢您的回复!
回复

使用道具 举报

发表于 2025-12-7 16:39:00 | 显示全部楼层
本帖最后由 mygamexxx 于 2025-12-7 16:46 编辑
qj_tzy 发表于 2025-12-7 15:07
2018/6/22版、大小为4294kb这个ntboot,我未查到不知是那位大大修改的,因没出现过类似上图的内容,所以 ...

这个界面用的NTBOOT就是本贴10楼下载的,YAYA大分享的,用下面菜单的运行结果。
title NTBOOT启动 win7_x64.vhd\nNTBOOT启动 win7_x64.vhd
find /win7_x64.vhd | set bd1=
/boot/ext/NTBOOT NT6=%bd1%/win7_x64.vhd
boot


ScreenShot_2025-12-07_164556_469.png
回复

使用道具 举报

发表于 2025-12-7 16:54:12 | 显示全部楼层
通过查看帮助信息确认,我上传的NTBOOT-2018-06-22版本,作者是:chenall/527104427   2014-08-24

我保存的另一个NTBOOT-2014-08-24版本,作者是:chenall   2014-08-24

点评

怀疑是find 找不到(fd11)下的文件的原因,因为原版ntboot.iso一般map到(0xff),单文件NTBOOT和SISO是map 到(fd11):  详情 回复 发表于 2025-12-9 08:46
很可能别人修改过,但没有修改相关作者信息。  详情 回复 发表于 2025-12-7 17:28
回复

使用道具 举报

发表于 2025-12-7 17:28:58 | 显示全部楼层
本帖最后由 mygamexxx 于 2025-12-7 17:56 编辑
2011yaya2007777 发表于 2025-12-7 16:54
通过查看帮助信息确认,我上传的NTBOOT-2018-06-22版本,作者是:chenall/527104427   2014-08-24

我保 ...

很可能别人修改过,但没有修改相关作者信息。ntboot.iso好像有不同版本如下图:
ScreenShot_2025-12-07_175211_044.png
回复

使用道具 举报

发表于 2025-12-7 17:58:41 | 显示全部楼层
本帖最后由 mygamexxx 于 2025-12-7 18:39 编辑

使用ntboot.iso是否是因为ISO中自带的旧版本grldr,所以没问题?单文件的NTBOOT外部命令是否利用新版本的grldr,所以出错?

在G4E的RUN帖子上我建议YAYA大收编一下G4D的NTBOOT和RUN外部命令,纳入G4D的正式外部命令,YAYA大感觉没必要。
ScreenShot_2025-12-07_183834_724.png
回复

使用道具 举报

发表于 2025-12-7 18:48:53 来自手机 | 显示全部楼层
我这里测试,NTBOOT单文件或者iso版本,都正常启动到windows图标。iso版本映射为光盘,然后 (0xff)/ntnoot  /win.vhd ,此时不会使用内部的grldr。

点评

请看128楼的测试结果,即新版grldr+ntboot(527104427的2018版,4294kb)不能引导win7的vhd,但能正常引导win8/10/11的vhdx。 有必要对该版本ntboot作适当的修改吗?  详情 回复 发表于 2025-12-7 19:29
我用10楼的NTBOOT外部命令:  详情 回复 发表于 2025-12-7 19:01
回复

使用道具 举报

发表于 2025-12-7 18:52:52 | 显示全部楼层
单文件NTBOOT外部命令,用7Z打开,里面有一个NTBOOT.IMG,解压后用7Z打开NTBOOT.IMG,里面有一个NTBOOT.iso,解压挂载此ISO,里面是BOOT.INI、NATIVE.CFG、NTBOOT.NT5、NTDETECT.COM、NTLDR这几个文件。
回复

使用道具 举报

发表于 2025-12-7 19:01:40 | 显示全部楼层
2011yaya2007777 发表于 2025-12-7 18:48
我这里测试,NTBOOT单文件或者iso版本,都正常启动到windows图标。iso版本映射为光盘,然后 (0xff)/ntnoot  ...

我用10楼的NTBOOT外部命令:
ScreenShot_2025-12-07_190013_967.png
ScreenShot_2025-12-07_185934_579.png
回复

使用道具 举报

发表于 2025-12-7 19:06:37 | 显示全部楼层
用NTBOOT.iso:

ScreenShot_2025-12-07_190538_367.png
ScreenShot_2025-12-07_190526_880.png
ScreenShot_2025-12-07_190459_630.png

点评

我的测试结果是: title Win7/8/10/11-vhd/vhdx-ntboot.iso(by-chenall,2014/8/24版,大小3296kb) find /vhds/win7_x64.vhd | set bd= find --set-root /boot/g4d/ext/ntboot.iso map --mem /boot/g4d/ext/  详情 回复 发表于 2025-12-7 19:23
回复

使用道具 举报

 楼主| 发表于 2025-12-7 19:23:54 | 显示全部楼层

我的测试结果是:

title Win7/8/10/11-vhd/vhdx-ntboot.iso(by-chenall,2014/8/24版,大小3296kb)
find /vhds/win7_x64.vhd | set bd=
find --set-root /boot/g4d/ext/ntboot.iso
map --mem /boot/g4d/ext/ntboot.iso (0xff)
map --hook
(0xff)/ntboot NT6=%bd%/vhds/win7_x64.vhd
boot
#用2025年新版grldr+ntboot.iso,可正常引导Win7/8/10/11的vhd/vhdx系统。
#但用2021-8-13版grldr+ntboot.iso,出现“invalid or unsupported executable format”出错提示。

title Win7VHD-ntboot(by-527104427)
find /vhds/win7_x64.vhd | set bd=
find --set-root /boot/g4d/ext/ntboot
#/boot/g4d/ext/ntboot NT6=%bd%/vhds/win7_x64.vhd NTPATH=system32
/boot/g4d/ext/ntboot NT6=%bd%/vhds/win7_x64.vhd
#上两行之一均可
boot
#引导Win7的vhd系统,目前需grldr(2019-02-22版)+ntboot(527104427的2018版,4294kb)才能成功引导,g4d+ntboot的其他版本组合,将出现"不识别的命令(Unrecogmized conmand)"的出错提示。
#引导Win8/10/11的vhdx系统,用grldr(2019-02-22版及之后新版)+ntboot(527104427的2018版,4294kb),均能正常引导。

点评

1.#用2025年新版grldr+ntboot.iso,可正常引导Win7/8/10/11的vhd/vhdx系统。[与我测试谋合,非常好。] 2.#但用2021-8-13版grldr+ntboot.iso,出现“invalid or unsupported executable format”出错提示。[是只有这  详情 回复 发表于 2025-12-10 19:04
回复

使用道具 举报

 楼主| 发表于 2025-12-7 19:29:23 | 显示全部楼层
2011yaya2007777 发表于 2025-12-7 18:48
我这里测试,NTBOOT单文件或者iso版本,都正常启动到windows图标。iso版本映射为光盘,然后 (0xff)/ntnoot  ...

请看128楼的测试结果,即新版grldr+ntboot(527104427的2018版,4294kb)不能引导win7的vhd,但能正常引导win8/10/11的vhdx。
有必要对该版本ntboot作适当的修改吗?

回复

使用道具 举报

发表于 2025-12-7 19:45:55 | 显示全部楼层
本帖最后由 mygamexxx 于 2025-12-7 20:11 编辑

RUN与SISO外部命令的测试:RUN不断刷屏,显示批处理内容和错误。
RUN使用说明中:title 使用 NTBOOT 启动 NT5.X/NT6.X 系统 \n 需自备NTBOOT.ISO文件,放在 /BOOT/IMGS/ 目录下。RUN没有用于VHD启动的说明。
SISO有增强RUN的VHD启动的说明,有NTBOOT的VHD启动的说明。
ScreenShot_2025-12-07_194000_834.png
ScreenShot_2025-12-07_193936_775.png
ScreenShot_2025-12-07_194145_758.png
ScreenShot_2025-12-07_194116_395.png
ScreenShot_2025-12-07_195842_770.png
ScreenShot_2025-12-07_200318_682.png
回复

使用道具 举报

发表于 2025-12-7 20:47:56 | 显示全部楼层
说bug是从2019-03-25补丁引起,但是这个补丁确实看不出怎么会引起这个问题?

这个问题不是100%一定会出现,而是有条件的。比如我的笔记本就不会重现此问题。

点评

单文件NTBOOT、SISO与ntboot.iso的区别: 单文件NTBOOT、SISO挂载为(11),与ntboot.iso挂载为(0xff). 单文件NTBOOT、SISO,出错后进入命令行,通过ls (11)/,可以看到NTBOOT模块是挂载成功的。 用(11)/NTBOOT NT6  详情 回复 发表于 2025-12-7 23:12
如果原版的NTBOOT.iso使用新版G4D没有问题,是否是单文件版的批处理带来的问题?  详情 回复 发表于 2025-12-7 20:55
回复

使用道具 举报

发表于 2025-12-7 20:55:06 | 显示全部楼层
本帖最后由 mygamexxx 于 2025-12-7 21:11 编辑
2011yaya2007777 发表于 2025-12-7 20:47
说bug是从2019-03-25补丁引起,但是这个补丁确实看不出怎么会引起这个问题?

这个问题不是100%一定会出 ...

如果原版的NTBOOT.iso使用新版G4D没有问题,是否是单文件版的批处理带来的问题?
cannot find the batch label specified - exit
这个提示。
将ntboot.iso内的grldr替换为20250819版,启动win7_x64.vhd,也是顺利进入WIN7安装界面。说明应该是单文件版和SISO的批处理可能有问题。或者g4d的一些内部函数出现了变化。




回复

使用道具 举报

发表于 2025-12-7 20:58:26 | 显示全部楼层
感谢分享
回复

使用道具 举报

发表于 2025-12-7 21:42:34 | 显示全部楼层
将SISO用7Z打开,解压得到SISO.IMG。
map --mem siso.img (hd)
root (hd1,0)
/NTBOOT NT6=(hd0,2)/win7_x64.vhd
boot
顺利进入WIN7安装界面。

说明NTBOOT模块是没有问题的,只是外部命令的批处理有问题,不知道如何修改。
回复

使用道具 举报

发表于 2025-12-7 22:09:28 | 显示全部楼层
本帖最后由 mygamexxx 于 2025-12-12 09:17 编辑

1111
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-9-21 19:21

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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