|
原帖由 guanjinman 于 2010-3-21 21:12 发表 
因为我有多个 pe,所以需要改名
你的外置程序原来是在一个根目录的minipe下,现在打算把minipe改名为isoimg,把里面的2个配置文件2k3pe.ini和winpe.ini移出minipe文件夹并分别改名为iso.ini和img.ini。然后在一个分区根目录下建立文件夹winpe,把文件夹isoimg和文件iso.ini、img.ini都移到winpe里,那么内核中的配置文件pecmd.ini和loadini.ini内容哪些需要改?另外还要改哪些?
iso内核中的文件夹system31和system32中都有pecmd.ini和loadini.ini,是不是都一样的内容?
好些pe内核中就一个pecmd.ini,那么loadini.ini是不是多余?似乎loadini.ini中的内容pecmd.ini里面都有
iso引导文件LDRISO1里面的ntdetect.com四个中只有前面2个改成minipe\NTCOM,img的引导文件LDRIMG1里面的ntdetect.com四个都改了minipe\NTCOM,是不是也改前2个就可?
先看下PECMD说明吧,很多问题都会迎刃而解。DIY要先找到原作者的思路而不是死盯着一段代码,所有代码之间都是有逻辑联系的,顺着代码找。
下版更新:(
更改引导、内核与.INI外部配置文件的名称,使之区分于其他PE的相关文件,方便合盘与加载。
但MiniPE与WXPE的文件夹名称依然保留。有区分并不是一定要独立,和其他PE之间还是应该要有互通的。
MINIPE、内核名称等都在SETUP等相关代码中加了全局变量,可以自己修改
)
iso内核中的文件夹system31和system32除了单双核的支持文件不同,其他全部一样。因ISO的优化功能,相同文件不占体积。
我也力求内核的体积越小越好,但 loadini.ini 是用来重新加载外置用的,多了这个3K 的 loadini.ini ,比用老方法要稳当,我的PECMD.INI中,还要执行.CMD呢,只要实现了目的,过程不重要。
引导文件名称修改并不是简单的改个名称,还要修改相关的很多东西,比如.BIN文件的ASCII字符,你这个问题太宽广,无从答起,最好去启动区取取经,修改后如遇到具体问题,我们再共同研究解决。 |
|