无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 7873|回复: 11
打印 上一主题 下一主题

已解决!修改Setupldr.bin实现WINPE同时支持光盘和硬盘最后分区启动

[复制链接]
跳转到指定楼层
1#
发表于 2009-3-19 16:07:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如何修改Setupldr.bin实现WINPE同时支持光盘和硬盘最后分区启动,而不出现NTDetect错误?

在Setupldr.bin文件含有\ntdetect.com字符的位置有4处,如何不修改则可以支持光盘启动WINPE,却不支持硬盘最后分区启动。当把4处字符串改成首末2处相同如\wxpe\ntdetect.com则可支持硬盘最后分区启动,反而不支持光盘启动。

要怎么修改才能实现两种WINPE启动功能都可以支持


修改方法见第8楼!


注:WinPE.RAR为修改成功的Setupldr.BIN(将WinPE.LDR改名)

Setupldr.rar为修改前的文件

[ 本帖最后由 cnstars 于 2009-3-20 08:36 编辑 ]

SETUPLDR.rar

139.76 KB, 下载次数: 320, 下载积分: 无忧币 -2

WinPE.rar

139.76 KB, 下载次数: 326, 下载积分: 无忧币 -2

2#
发表于 2009-3-19 16:29:57 | 只看该作者
只要你的最后分区是主分区,setupldr.bin不需要修改,可以正确加载ntdetect.com的。

如果是扩展分区,用grub的map功能,map扩展分区成为一个硬盘来启动pe。
回复

使用道具 举报

3#
发表于 2009-3-19 16:45:32 | 只看该作者
所有的全部修改。

传一个修改好了的:
SETUPLDR.rar (139.76 KB, 下载次数: 291)

[ 本帖最后由 dgxhls 于 2009-3-19 16:48 编辑 ]
回复

使用道具 举报

4#
 楼主| 发表于 2009-3-19 17:07:50 | 只看该作者

dgxhls版主,GRLDR系统与NTLDR系统可以并用吗?

我测试了一下,系统找不到setupldr.bin文件,估计是我的GRLDR与你提供的NTLDR版本的setupldr.bin不一致造成的





文件已经在1楼上传了.具体修改操作应如何把握呀?



.

[ 本帖最后由 cnstars 于 2009-3-19 18:05 编辑 ]
回复

使用道具 举报

5#
发表于 2009-3-19 17:13:06 | 只看该作者
我这个跟你的目录不同,只是告诉你怎么修改,直接套用当然不行。
回复

使用道具 举报

6#
 楼主| 发表于 2009-3-19 18:55:25 | 只看该作者

有没有具体修改说明呀

有没有具体修改说明呀

[ 本帖最后由 cnstars 于 2009-4-7 20:33 编辑 ]
回复

使用道具 举报

7#
发表于 2009-3-19 19:09:44 | 只看该作者
其实你什么都不要修改,按照http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1上面说的做就可以了。
回复

使用道具 举报

8#
 楼主| 发表于 2009-3-19 21:03:45 | 只看该作者

修改心得

支持光盘启动的修改方法:在03E188H处改为\NTDet.com;在03E198H处改为NTDet.com;03E1A8H处改为\amd64\NTDet.com;03E1BCH处改为\MiniPE\NTDet.com(后3字节为00);间隔字节均为00

同时支持光盘及硬盘末分区启动的修改方法:
在03E188H处改为\MiniPE\NTDet.com(后3字节为00);在03E19CH处改为NTDet.com;03E1A8H处改为\amd64\NTDet.com;03E1BCH处改为\MiniPE\NTDet.com(后3字节为00);间隔字节均为00;注意第1处与第4处的内容应一致,否则硬盘不能启动


注:附件为修改成功的Setupldr.BIN(将WinPE.LDR改名)

[ 本帖最后由 cnstars 于 2009-3-19 21:16 编辑 ]

WinPE.rar

139.76 KB, 下载次数: 271, 下载积分: 无忧币 -2

回复

使用道具 举报

9#
发表于 2009-3-23 09:14:26 | 只看该作者
何必那么麻烦,不需要修改也可以启动的吧
回复

使用道具 举报

10#
发表于 2009-4-6 16:04:03 | 只看该作者
多谢多谢。从这学学到了pe启动的文件调用问题了

多谢多谢,受益匪浅
回复

使用道具 举报

11#
发表于 2009-8-24 20:50:03 | 只看该作者
深受启发,怪不得我YY的PE在硬盘和优盘启动正常,但做成光盘ISO就出现NTDETECT.COM failed的错误
回复

使用道具 举报

12#
发表于 2019-1-24 11:11:04 | 只看该作者
cnstars 发表于 2009-3-19 21:03
支持光盘启动的修改方法:在03E188H处改为\NTDet.com;在03E198H处改为NTDet.com;03E1A8H处改为\amd64\NTD ...

我想把硬盘PE改成光盘PE的ISO镜像启动。我从别的启动光盘提取了一引导文件,然后用WinHex改了一下,指向Setupldr,不过启动提示找不到NTLDR
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-8-18 16:04

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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