|
不太注意时就不会发现:
现象:
一般情况下,ntdetect.com在根目录,但是
PE中,通常 ntdetect.com与setupldr.bin 同在wxpe目录下,ISO及CD—rom中启动PE正常。
用UltraISO9.2写入硬盘影像到U盘中,PE启动也正常。
但是,当用GRUB方式将PE写到U盘后,启动时,可能提示找不到ntdetect.com,必须将ntdetect.com复制到U盘根目录,才能正常启动PE!!
用WINHEX分析setupldr.bin 后,发现,有6个ntdetect.com,其中有一个为\wxpe\ntdetect.com,还有\ntdetect.com,等好几个地方。
修改方法:
将用WINHEX发现的第一个即\ntdetect.com,改为\wxpe\ntdetect.com,之后用00填充,直到第四个\wxpe\ntdetect.com不要动!
即:前后共有两个地方为\wxpe\ntdetect.com,之间用0填充,最后两个ntdetect.com为提示信息,不理会。
经上述修改后,几种情况均正常启动PE。 |
-
10.jpg
(57.11 KB, 下载次数: 73)
修改之前
-
11.jpg
(50.17 KB, 下载次数: 70)
修改之后
|