|
8#

楼主 |
发表于 2007-7-5 22:12:09
|
只看该作者
无忧启动加入MHDD中的一个问题
继昨天的"请问MHDD怎么才可以加入自己做的启动光盘那里?"
netwinxp大大说叫我看一下MHDD.IMG里面的config.sys和autoexec.bat,于是我今天下班回来去打开这两个文件来学习一下~
发现了两个问题~来请教一下
原文件是这样:
- @ECHO OFF
- 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
- call setramd.bat %LglDrv%
- path=%RAMD%:\
- copy command.com %RAMD%:\ > NUL
- set comspec=%RAMD%:\command.com
- echo.
- %RAMD%:
- MD MHDD
- cd \MHDD
- copy A:\mhdd\mhdd.zip . > nul
- copy a:\pkunzip.exe . > nul
- pkunzip -d mhdd.zip > nul
- del mhdd.zip
- del pkunzip.exe
- echo.
- echo The MHDD was successfully unpacked to %RAMD%:\MHDD
- echo.
- set CDROM=
- set LglDrv=
- mhdd /enableprimary
复制代码
如果改成光盘启动我就改成了这样
- @ECHO OFF
- 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
- call %CDROM%:\setramd.bat %LglDrv%
- path=%RAMD%:\
- copy %CDROM%:\command.com %RAMD%:\ > NUL
- set comspec=%RAMD%:\command.com
- echo.
- %RAMD%:
- MD MHDD
- cd \MHDD
- copy %CDROM%:\mhdd.zip . > nul
- copy %CDROM%:\pkunzip.exe . > nul
- pkunzip -d mhdd.zip > nul
- del mhdd.zip
- del pkunzip.exe
- echo.
- echo The MHDD was successfully unpacked to %RAMD%:\MHDD
- echo.
- set CDROM=
- set LglDrv=
- mhdd /enableprimary
复制代码
实际上没什么区别,就是把路径改了下~但是做成ISO就出问题了~那只ISO不会启动!!!要把光盘版MHDD的启动拿过来~装在这个我做的ISO上面才可以启动,并且可以正常运行!怎么会这样的呢????这是第一个问题
第二个问题是把MHDD放在无忧启动027版时出现的!~我把MHDD放在BOOT目录下~在放BAT文件的文件夹里mhdd.bat是这样写
- 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
- call %CDROM%:\boot\mhdd\setramd.bat %LglDrv%
- path=%RAMD%:\
- echo.
- %RAMD%:
- MD MHDD
- cd \MHDD
- copy %CDROM%:\boot\mhdd\mhdd.zip . > nul
- copy %CDROM%:\boot\mhdd\pkunzip.exe . > nul
- pkunzip -d mhdd.zip > nul
- del mhdd.zip
- del pkunzip.exe
- echo.
- echo The MHDD was successfully unpacked to %RAMD%:\MHDD
- echo.
- set CDROM=
- set LglDrv=
- mhdd /enableprimary
复制代码
但就是运行 不了MHDD~怎么会这样的呢? |
|