|
推荐
![](static/image/common/ico_lz.png)
楼主 |
发表于 2009-4-18 16:17:38
|
只看该作者
原帖由 yazhiliu 于 2009-4-17 01:49 发表 ![](http://bbs.wuyou.net/images/common/back.gif)
楼主这个问题问得实在有些怪。
量产CD一般就是为了能引导机器,不能成功启动要量产何用?
你的U盘量产成功了,在某些机器上不能启动不为怪,可能是主版等的问题,但你用深山红叶又可引导进PE,莫非你量产使 ...
直接用ISO文件量产进U盘生成的一个启动USBROM一个可移动磁盘启动。
是加载USBCDROM DOS驱动的问。
有一个ACER上网本无光驱,想用U盘量产U盘模拟USBCDROM来安装系统,借了个USBCDROM,光盘用的是Windows XP SP2 Acer Oem.iso刻的盘(ACER的恢复光盘好奇怪,里面是用GHOST恢复的一个.IMG映像,不能用网上的运行I386下的winnt.exe来安装。)能引导启动,但不能安装,没有DOS下USBROM驱动程序,用朗科2G的U盘量产了CDROM,也是一样的。用UltraISO把ISO文件的引导文件信息导出oscd.bif,改名为.IMG,用WinImage打开看到有DOS启动文件,看了下只挂了普通光驱的,但不知道怎么修改CONFIG.SYS和AUTOEXEC.BAT,想问问怎么修改CONFIG.SYS和AUTOEXEC.BAT加载USBROM的DOS驱动,内容贴出来,请高手指教了。
CONFIG.SYS内容:
DEVICE=A:\HIMEM.SYS /TESTMEM:OFF
DEVICE=A:\EMM386.EXE NOEMS i=b000-b7ff
DOS=HIGH,UMB
LASTDRIVE=Z
devicehigh=a:\OAKCDROM.SYS /D:IDECD001
DEVICE=A:\RAMDRIVE.SYS 4500 /E
DEVICEHIGH=A:\ANSI.SYS
AUTOEXEC.BAT内容:
@echo off
rem system CD boot disk ver. 1.1
SET CDDRIVE=X
SET RAMDRIVE=A:
SET RAMFLAG=A:
rem SET COMSPEC=A:\COMMAND.COM
call GETRAMDR
IF NOT '%RAMDRIVE2%'=='' GOTO ramok
CALL DISPMSG There was a problem determining your system configuration.
CALL DISPMSG2 Press any key to continue.
PAUSE
GOTO end
:ramok
cls
LH MSCDEX /D:IDECD001 /L:%CDDRIVE%
IF ERRORLEVEL 1 SET CDDRIVE=
IF NOT '%CDDRIVE%'=='' SET CDDRIVE=%CDDRIVE%:
PATH=A:\;%CDDRIVE%\acer\tools;%RAMDRIVE2%\
COPY A:\COMMAND.COM %RAMDRIVE2% >nul
copy x:\acer\tools\restore.exe %RAMDRIVE2% >NUL
COPY X:\ACER\TOOLS\SPAN.BMP %RAMDRIVE2% >NUL
SET COMSPEC=%RAMDRIVE2%\COMMAND.COM
SET ARG=ENABLEREBUILD VERIFY
smartdrv.exe
a:\ckrom.exe
x:
LH %CDDRIVE%\acer\tools\MOUSE.EXE >nul
%CDDRIVE%\acer\tools\dbios.EXE >%RAMDRIVE2%\BIOS.DMI
%RAMDRIVE2%
rem a:\CHKFPY.EXE >nul
lh %CDDRIVE%\recovery.exe
:end |
|