无忧启动论坛

标题: 关于ISO内核PE解压里面文件问题 [打印本页]

作者: 一只猴子    时间: 2011-11-27 20:13
标题: 关于ISO内核PE解压里面文件问题
请教一下无忧上的高手,我想测试一下不压缩ISO内核里的文件,直接制作成WINPE.ISO,然后压缩成WINPE.IS_看启动所需内存有多大,现在的问题是,在解压DRIVERS目录下的驱动时候发现有重名的驱动,是不是要覆盖呢?
作者: chiannet    时间: 2011-11-27 20:31
标题: 回复 #1 2011一只猴子 的帖子
不压缩ISO里面的文件,重名冲突解决办法:


例如intel 8.9版IASTOR.sys,改名为IASTOR89.SYS

TXTSETUP.sif写法如下
[SCSI.LOAD]
IASTOR89=IASTOR89.SYS,4,IASTOR.SYS


[SCSI]
IASTOR89="INTEL SATA AHCI CONTROLLER"
[HardwareIdsDatabase]
PCI\VEN_8086&DEV_2925&CC_0104="IASTOR89"
PCI\VEN_8086&DEV_3A03&CC_0106="IASTOR89"
......
PCI\VEN_8086&DEV_3A23&CC_0106="IASTOR89"
PCI\VEN_8086&DEV_3A25&CC_0104="IASTOR89"





但可以明确地告诉你,PE内核使用ISO格式的时候,若Drivers下的SYS都不CAB压缩,PE启动时极容易随机出现

insufficient memory for XXX.sys;
press any key to continue
这样的错误。
作者: 一只猴子    时间: 2011-11-27 20:32
标题: 回复 #2 chiannet 的帖子
C大,就是容易导致启动所需内存太大?
作者: chiannet    时间: 2011-11-27 20:46
标题: 回复 #3 2011一只猴子 的帖子
不单只是引起启动门槛内存变大,主要是随机产生的这个错误扰人,原因不明。

insufficient memory for XXX.sys;

press any key to continue




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