|
“天涯海角1216 ”在这个帖子http://bbs.wuyou.net/forum.php?mod=viewthread&tid=153158&extra=page%3D1里发了个“新”的setupldr.bin,据说是为了解决“启动PE不会再出现找不到NTDETECT.COM”的问题。
其实这个问题就在原来的那个setupldr.bin,它里面指定的ntdetect.com的路径是磁盘的根目录,很多人在做PE1x和盘是没有把ntdetect.com放到根目录,用grub或linux引导时就会出现前面所说“找不到NTDETECT.COM”的问题。解决方法也非常简单,在根目录放一个NTDETECT.COM文件即可。
另一个方法是修改setupldr.bin里ntdetect.com的路径,比如改成boot\ntd.com(把ntdetect.com改名为ntd.com放倒boot文件夹中),这样就可以在做PE1x和盘时各PE共用ntdetect.com和bootfont.bin文件。
当然“天涯海角1216 ”给出的用原setupldr.bin与ntdetect.com合并做成的新SETUPLDR.BIN文件,也是一个解决“找不到NTDETECT.COM”问题的好方法。
不过“天涯海角1216 ”做的SETUPLDR.BIN文件好像没有去除校验,要改一下路径比较困难。按该帖的说法,先要用WinHex提取setupldr.exe,修改路径,再用LorPE“校验和”,最后用WinHex合并。菜鸟可能练很久都不能达到这种功力。
为了方便广大网友,我将其中的校验去除了,这样大家就可以轻轻松松地用UltraEdit来修改路径,然后做各种合盘。
说明:
附件上传的SETUPLDR.BIN文件的路径已经改为YYPE,即:
winnt.xpe或winnt.sif的位置是YYPE\K3.SIF(winnt.xpe或winnt.sif改名为K3.SIF)
bootfont.bin的位置是YYPE\FONT.BIN(bootfont.bin改名为FONT.BIN)
大家可以用UltraEdit软件根据自己的需要更改YYPE、K3.SIF和FONT.BIN的名称,不必做“提取、修改、合并”等步骤。
附件:去掉校验的合并ntdetect.com和setupldr.bin后的新SETUPLDR.BIN
SETUPLDR.rar
(156.85 KB, 下载次数: 305)
[ 本帖最后由 yaojy 于 2009-10-29 18:18 编辑 ] |
|