无忧启动论坛

标题: [讨论]2k3 sp1的setupldr.bin真的不能修改吗? [打印本页]

作者: plutoshen    时间: 2006-1-24 16:58
标题: [讨论]2k3 sp1的setupldr.bin真的不能修改吗?
[讨论]2k3 sp1的setupldr.bin真的不能修改吗?
我想改2k3 sp1的setupldr.bin以便把winnt.sif改名,可是总是不行。
有没有高人知道?
作者: plutoshen    时间: 2006-1-25 12:54
标题: [讨论]2k3 sp1的setupldr.bin真的不能修改吗?
没人知道?
作者: fly2sky    时间: 2006-1-27 21:48
标题: [讨论]2k3 sp1的setupldr.bin真的不能修改吗?
不好改,因为PELDR里面有校验的代码,要屏蔽掉
作者: lasti    时间: 2006-1-29 15:29
标题: [讨论]2k3 sp1的setupldr.bin真的不能修改吗?
那么可以修改peldr里面的校验的代码吗?那是如何做的?
作者: hayate    时间: 2006-2-14 16:06
标题: [讨论]2k3 sp1的setupldr.bin真的不能修改吗?
至少可以这样修改 winnt.sif 可以改成 winnt.fis
作者: plutoshen    时间: 2006-2-20 09:58
标题: [讨论]2k3 sp1的setupldr.bin真的不能修改吗?
下面引用由hayate2006/02/14 04:06pm 发表的内容:
至少可以这样修改 winnt.sif 可以改成 winnt.fis
不会吧?大哥!
如果可以我就不在这里问了!
作者: s210603    时间: 2006-2-20 10:31
标题: [讨论]2k3 sp1的setupldr.bin真的不能修改吗?
下面是在 911CD 找到的,我测试过成功.
使用uedit32 按下面修改.
原文提供大家参考:
You can now modify setupldr.bin of the follwing windows:
Windows Server 2003 SP1
Windows XP Professional x64 Edition
Windows Server 2003 x64 Edition
Windows PE 2005
The setupldr.bin of the above versions is the same and has a checksum check built-in so when you try to modify it you get:
"NTLDR is corrupt. The system cannot boot."
In order to crack it:
open it with your favorite hex editor
goto hex address: 0x2060
change "74 03" to "EB 1A"
save it
Now you can replace:
all occurrences of "i386", "I386" to "ABCD" (where ABCD is anything you want - 4 characters long)
"\amd64", "\AMD64" to "\EFGHI" and
"amd64\", "AMD64\" to "EFGHI\" (where EFGHI is anything you want - 5 characters long)
Do not replace all occurrences of "amd64" since some of them refer to a section of txtsetup.sif
In order to find what files need to be copied to the directories ABCD and EFGHI open command prompt, go to the directory you have txtsetup.sif and enter:
type TXTSETUP.SIF | findstr /r ",_[1-9] ,[1-9]_" > c:\out.txt
and copy the files listed there from I386 to ABCD and AMD64 to EFGHI.
For anyone curious, open the setupldr.bin with hiew, goto the above hex address and see the surrounding assembly code.

作者: Rinrin    时间: 2006-2-20 11:05
标题: [讨论]2k3 sp1的setupldr.bin真的不能修改吗?

改成了jmp指令
作者: fujianabc    时间: 2006-2-20 11:14
标题: [讨论]2k3 sp1的setupldr.bin真的不能修改吗?
下面引用由s2106032006/02/20 10:31am 发表的内容:
下面是在 911CD 找到的,我测试过成功.
使用uedit32 按下面修改.
原文提供大家参考:
You can now modify setupldr.bin of the follwing windows:
...
强啊,终于解决了。
搜了一下,以上方法的出处:
http://www.msfn.org/board/index.php?s=f2607c60bb47f932a16c22f7b383c7b6&showtopic=58410&st=0&p=405929&#entry405929
作者: lxl1638    时间: 2006-3-2 17:37
标题: [讨论]2k3 sp1的setupldr.bin真的不能修改吗?
试过,的确可以。我又将其中的BOOTFONT.BIN改成其它(如BOOTFONT.BAK),这样可以使在一分区下同时存在NTLDR和PELDR时,避免PELDR加载SDI文件时进度条出现的乱码。
作者: greenangel    时间: 2006-3-4 14:42
标题: [讨论]2k3 sp1的setupldr.bin真的不能修改吗?
有没有方法跳过“Press F6 if you need to install a third party SCSI or RAID driver...”?!
如果把xpe安装在硬盘,每次启动都检测软盘好烦的
作者: lxl1638    时间: 2006-3-7 10:29
标题: [讨论]2k3 sp1的setupldr.bin真的不能修改吗?
下面引用由greenangel2006/03/04 02:42pm 发表的内容:
有没有方法跳过“Press F6 if you need to install a third party SCSI or RAID driver...”?!
如果把xpe安装在硬盘,每次启动都检测软盘好烦的
跳过的方法可能很难,试试能不能找到这些字,把它抹掉看看行不行。

作者: greenangel    时间: 2006-3-7 16:26
标题: [讨论]2k3 sp1的setupldr.bin真的不能修改吗?
抹字就不用了,主要是想跳过读软驱这个动作
作者: 123hope    时间: 2006-4-13 22:49
标题: [讨论]2k3 sp1的setupldr.bin真的不能修改吗?
学习一下




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3