| 因为pe有全内置 和软件外挂之分,而且多数的pe软件都是外挂的,外挂式pe在启动时只载入pe内核,进入系统后才从光盘中挂载外置程序,而grub引导iso启动后,不可能再给此iso分配盘符(因为系统启动后的事不归grub管),所以无法加载外置程序。 
 解决办法有两个:
 1、使用全内置式PE
 
 全内置PE在iso启动时就把所有软件加载到内存,缺点是占用较大内存,启动速度较慢(就现在电脑一般来说,也不算很大,经实验加载速度也不显得很慢);
 
 2、启动后手动挂载外置程序
 
 在u盘上存储虚拟光驱软件,在系统启动后,运行虚拟光驱,将启动用的iso载入,运行CMD,执行命令 pecmd load X:\(外置程序所在目录)\XXXX.ini。
 第一个X为虚拟光驱盘符,XXX.ini为系统内核加载后,完成外置程序加载的配置文件。
 比如我用的深度pe4.2,进入pe后没有任何软件,加载iso到虚拟光驱,然后在cmd下执行pecmd load X:\Programs\WinPE.INI  所有软件就会加载成功了。
 
 附:
 VCdControlTool 微软的17K虚拟光驱 (绝对好用,绝对绿色,绝对兼容) V2.0.1.1汉化版 下载地址 
 
 
 
 
 
 注:极少数pe下,或者win7pe下,此虚拟光驱可能不能成功运行,请自行寻找可以运行的虚拟光驱,否则因为虚拟光驱兼容性问题同样会导致外置程序错误频发。 
 [ 本帖最后由 2011qyt 于 2011-5-11 14:01 编辑 ]
 |