Press CTRL+ALT+DELETE to restart your computer.
There may be a problem with your CD-ROM. Check to make
sure it is properly connected and restart your computer.
To view Help, or to view Help again, type HELP
and then press ENTER.
[ Last edited by wumingtt on 2006-7-24 at 23:29 ]作者: fastslz 时间: 2006-7-20 22:03 winme启动盘!
SET LglDrv=27 * 26 Z 25 Y 24 X 23 W 22 V 21 U 20 T 19 S 18 R 17 Q 16 P 15
SET LglDrv=%LglDrv% O 14 N 13 M 12 L 11 K 10 J 9 I 8 H 7 G 6 F 5 E 4 D 3 C
CALL SETRAMD.BAT %LglDrv%
看看有没有这一段,省去这一段无法加载光驱的作者: wumingtt 时间: 2006-7-20 22:25 有
另外再说明以下,光驱是可以正常使用的,但就是出现那么一段“你的光驱可能有问题”的一段话。
此外,我发现winme启动盘中可能比win98中多了一个fixit.bat(现在我没有98启动盘,不知道是不是真的这样)。那段英文就是来自fixit.bat,好像是执行了“AUTOEXEC.BAT”中的“ IF ERRORLEVEL 1 SET CDPROB=1”,但光驱明明能够加载并使用,为什么还会“SET CDPROB=1”,所以我想知道,这个现象是我的winme启动盘没有做好,还是所有的winme启动盘都这样,不知谁能帮忙解释一下。
[ Last edited by wumingtt on 2006-7-24 at 23:31 ]作者: wumingtt 时间: 2006-7-22 13:24 拜托那位大侠能帮忙解释一下这到底是为什么,如何解决?作者: fastslz 时间: 2006-7-22 13:46
Quote:
Originally posted by wumingtt at 2006-7-20 21:39:
我在winme启动盘的“config.sys”中更改CD驱动为“ DEVICEHIGH=VIDE-CDD.SYS /D:IDE-CD”
@ECHO OFF
path=c:\windows;c:\windows\command
\hibinv.exe
call \checksr.bat
IF "%config%"=="QUICK" GOTO QUICK
set EXPAND=YES
SET DIRCMD=/O:N
set LglDrv=27 * 26 Z 25 Y 24 X 23 W 22 V 21 U 20 T 19 S 18 R 17 Q 16 P 15
set LglDrv=%LglDrv% O 14 N 13 M 12 L 11 K 10 J 9 I 8 H 7 G 6 F 5 E 4 D 3 C
cls
call setramd.bat %LglDrv%
set temp=c:\
set tmp=c:\
path=%RAMD%:\;a:\;%path%;%CDROM%:\
copy command.com %RAMD%:\ > NUL
set comspec=%RAMD%:\command.com
copy extract.exe %RAMD%:\ > NUL
copy readme.txt %RAMD%:\ > NUL
:ERROR
IF EXIST ebd.cab GOTO EXT
echo Please insert Windows Millennium Edition Startup Disk 2
echo.
pause
GOTO ERROR
:EXT
%RAMD%:\extract /y /e /l %RAMD%: ebd.cab > NUL
echo The diagnostic tools were successfully loaded to drive %RAMD%.
echo.
IF "%config%"=="NOCD" GOTO QUIT
IF "%config%"=="HELP" GOTO HELP
LH SHSUCDX /D:?IDE-CD /D:?USB-CD /L:%CDROM%
::If SHSUCDX doesn't find a drive...
IF ERRORLEVEL 1 SET CDPROB=1
::
GOTO QUIT
:HELP
LH SHSUCDX /D:?IDE-CD /D:?USB-CD /L:%CDROM%
::If SHSUCDX doesn't find a drive...
IF ERRORLEVEL 1 SET CDPROB=1
cls
call help.bat
::
GOTO QUIT
:QUIT
call fixit.bat
rem clean up environment variables
set CDPROB=
set CDROM=
set LglDrv=
GOTO QUICK
@ECHO OFF
path=c:\windows;c:\windows\command
\hibinv.exe
call \checksr.bat
IF "%config%"=="QUICK" GOTO QUICK
set EXPAND=YES
SET DIRCMD=/O:N
set LglDrv=27 * 26 Z 25 Y 24 X 23 W 22 V 21 U 20 T 19 S 18 R 17 Q 16 P 15
set LglDrv=%LglDrv% O 14 N 13 M 12 L 11 K 10 J 9 I 8 H 7 G 6 F 5 E 4 D 3 C
cls
call setramd.bat %LglDrv%
set temp=c:\
set tmp=c:\
path=%RAMD%:\;a:\;%path%;%CDROM%:\
copy command.com %RAMD%:\ > NUL
set comspec=%RAMD%:\command.com
copy extract.exe %RAMD%:\ > NUL
copy readme.txt %RAMD%:\ > NUL
:ERROR
IF EXIST ebd.cab GOTO EXT
echo Please insert Windows Millennium Edition Startup Disk 2
echo.
pause
GOTO ERROR
:EXT
%RAMD%:\extract /y /e /l %RAMD%: ebd.cab > NUL
echo The diagnostic tools were successfully loaded to drive %RAMD%.
echo.
IF "%config%"=="NOCD" GOTO QUIT
IF "%config%"=="HELP" GOTO HELP
LH SHSUCDX /D:?IDE-CD /D:?USB-CD
::If SHSUCDX doesn't find a drive...
IF ERRORLEVEL 1 SET CDPROB=1
::
GOTO QUIT
:HELP
LH SHSUCDX /D:?IDE-CD /D:?USB-CD
::If SHSUCDX doesn't find a drive...
IF ERRORLEVEL 1 SET CDPROB=1
cls
call help.bat
::
GOTO QUIT
:QUIT
call fixit.bat
rem clean up environment variables
set CDPROB=
set CDROM=
set LglDrv=
GOTO QUICK
“Press CTRL+ALT+DELETE to restart your computer.
There may be a problem with your CD-ROM. Check to make
sure it is properly connected and restart your computer.
To view Help, or to view Help again, type HELP and then press ENTER.”
[ Last edited by wumingtt on 2006-7-26 at 21:07 ]作者: fastslz 时间: 2006-7-25 20:11 shsucdx的参数错了,我上面已经说了
SHSUCDX /D:?IDE-CD /D:?USB-CD这里不加/L:%CDROM%的
没HIMEM.SYS和EMM386.EXE就不要用devicehigh=....用device=就行了,SHSUCDX也不要加LH了作者: fastslz 时间: 2006-7-25 20:16 另外补充一下不要用winme版启动盘了,中看不中用,论坛上随便下载一个都比它强....拿来学习学习参考参考还行!作者: wumingtt 时间: 2006-7-26 21:25 终于找出原因了,不是参数设的有误(shsucdx3.3a已经支持“/L”,而winme启动盘不需要himm.sys就会自动使用高位内存),而是shsucdx没有发现光驱的“ERRORLEVEL”代码为249(而mscdx没有发现光驱的“ERRORLEVEL”代码1,对于shsucdx来说却是其安装的第一个驱动的驱动器号,所以安装shsucdx后至少要返回1,除非电脑上没有光驱),因此就出现了明明驱动已经安装并能正常使用,但就是出现“There may be a problem with your CD-ROM……”的提示。作者: fastslz 时间: 2006-7-27 01:32
Quote:
Originally posted by wumingtt at 2006-7-26 21:25:
而winme启动盘不需要himm.sys就会自动使用高位内存