|
本帖最后由 2010WAIGO 于 2015-3-10 15:48 编辑
_SUB DoOUTCFG
SET &MainHd=%MainHd%
SET &MainId=%MainId%
SET &DocId=%DocId%
CALC -err=-1 #&MainHd=(%&MainHd%) + 0
CALC -err=1 #&MainId=(%&MainId%) + 0
CALC -err=5 #&DocId=(%&DocId%) + 0
IFEX $%&MainHd%>=0, `快速恢复UDm
{ //UMOUNT_WIM
imdisk_unmount 1 0 `清除旧的imdisk
IFEX %MyDrv0%, MOUN -udm -u "" %MyDrv0%
MOUN -udm -udmid: %&MainId% \\.\PhysicalDrive%&MainHd% %MyDrv0% `重新加载
FIND $%ImdDocDrv%<>,!! IFEX %ImdDocDrv%, MOUN -udm -u "" %ImdDocDrv%
FIND $%ImdDocDrv%<>,!! MOUN -udm -w -udmid: %&DocId% \\.\PhysicalDrive%&MainHd% %ImdDocDrv% `重新可写加载
}
LOAD %OPDrv%\WAIPE\PERAM.INI `加载外置软件
EXEC -nfb =!"%&MyName%" ENVI
_END
--------------------------------------------------------------------------------------------------------------------------
把您更改的 PECMD.INI 里面有关制作 UDm 隐藏分区的部分抽出来,另行组成 MakeUDm.wcs, 发现虚线之上那段代码与其它段落孤立全无联系。在 8.1 RamOSx64 的 PECMD.INI 里面,_SUB DoOUTCFG 是和下面这句关联的。请问要如何修改才对?谢谢!
FIND MEM<1200,!TEAM SET OUTCFG=LOAD "%&CurFile%"*DoOUTCFG %OPDrv%\WAIPE\PERAM.INI|LOAD %OPDrv%\WAIPE\PERAM.INI
=========
|
|